![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 06.02.2011
Сообщений: 5
|
![]()
Вот часть программы:
Код:
остальная часть программы работает на ура. проблема лишь в этой части. все работает, но в файле ticket.txt вместо цифр везде 0. Проверено, в массиве такие строки существуют. Хелп. ![]() Последний раз редактировалось Stilet; 06.02.2011 в 19:04. |
![]() |
![]() |
![]() |
#2 | |
DelphiProger
Участник клуба
Регистрация: 14.11.2010
Сообщений: 1,023
|
![]() Цитата:
VirusN13
|
|
![]() |
![]() |
![]() |
#3 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Во-вторых:массив m:array[1..1000] of string; локален, и нигде не заполняется значениями, потому тебе поиск ничего не не находит.
Да и потом Цитата:
Цитата:
Ты уж определись чего тебе надебно то.
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#4 |
Регистрация: 06.02.2011
Сообщений: 5
|
![]()
У меня файлы на диске в формате Xml я открываю с 1 по 5 и работаю с каждым
Массив заполняется текстом каждого файла for i:=1 to 5 do begin form1.Memo1.Clear; k:=k+1; v:=floattostr(k); namefile:=v+'.Xml'; assignfile(ai,v+'.Xml'); reset(ai); while true do begin readln(ai,s); if eof(ai) then break; i:=i+1; m[i]:=s; form1.Memo1.Lines.Add(s); end; ... Последний раз редактировалось CrazyTosser; 06.02.2011 в 20:51. |
![]() |
![]() |
![]() |
#5 |
Регистрация: 06.02.2011
Сообщений: 5
|
![]() |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
<> 0 значит, что подстрока где-то найдена. Если нужно именно начало, то pos() = 1.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 06.02.2011
Сообщений: 5
|
![]()
Проблема только в этом цикле
For j:=1 to 10 do begin if pos(sph,m[i]) <> 0 then numb:=numb+1; end; num:=floattostr(numb); на выходе получается 0 Вроде нигде не зануляется. |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
Конечно будет проблема, если гонять цикл по j, а в качестве индекса брать i )
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 06.02.2011
Сообщений: 5
|
![]()
Точно, спасибо большое!
Последний раз редактировалось CrazyTosser; 07.02.2011 в 09:02. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Пробелы между цифрами | duny99 | Помощь студентам | 9 | 06.02.2011 13:24 |
Заполнения массива разными цифрами у VB | legendary | Помощь студентам | 1 | 30.11.2010 18:07 |
Прога со строками и цифрами | anybkarnak | Общие вопросы C/C++ | 1 | 08.03.2010 21:19 |
Сортировка столбца с цифрами | San4o | SQL, базы данных | 4 | 20.01.2010 15:15 |
Работа с натуральными цифрами в Делфи | Cartman18 | Помощь студентам | 4 | 16.04.2008 14:38 |