|
Цикл - Вопросы и ответы, обсуждения - Ваши вопросы по Pascal/Delphi только в данном разделе |
27.10.2011, 21:20
|
#1
|
|
|
|
Пехотинец
|
Регистрация: 11.11.2010
Сообщений: 95
Популярность: 188
Сказал(а) спасибо: 106
Поблагодарили 111 раз(а) в 70 сообщениях
|
Цикл
у меня возникла такая проблема , в цикле происходит парсинг данных из файла , для первого цикла нужно выташить данные из первой сточки ,а во втором цикле чтобы из второй строчки данные вытягивались , как бы это реализовать?
|
|
|
27.10.2011, 21:39
|
#2
|
|
|
|
Лейтенант-командор
|
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
|
Re: Цикл
|
Цитата: |
|
|
|
|
|
|
|
|
|
для первого цикла нужно выташить данные из первой сточки
|
|
|
|
|
|
|
Цитата: |
|
|
|
|
|
|
|
|
|
во втором цикле чтобы из второй строчки данные вытягивались
|
|
|
|
|
|
Код:
var
s:TStringList;
str1,str2:String;
begin
s:=TStringList.Create;
...
Ну так загрузи файл в TStringList:
Код:
s.LoadFromFile('blabla.txt');
Потом загрузи первую строку файла в str1, а вторую в str2:
Код:
str1:=s.Strings[1];
str2:=s.Strings[2];
Ну а потом уже парси данные из этих переменных...
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.
Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.
|
|
|
2 пользователя(ей) сказали cпасибо:
|
|
27.10.2011, 23:17
|
#3
|
|
|
|
Фельдмаршал
|
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
|
Re: Цикл
Эм...
Код:
procedure _name (Filename:string);
var
s:string;
f:TextFile;
begin
assignfile(f, Filename);
reset(f);
while not eof(f) do
begin
readln(f,s);
// тут парсим строку s
end;
closefile(f);
end;
Собственно зачем лишние сложности?
________________
Ни одно доброе дело не остается безнаказанным.
Программы:
PW: Флудобот, Девизхак, OutFocusBot, OutFocusBot ver 3 (freepvp), PWMultiHack ver 3, AutoRespawn.
JD: JDMultiHack, JDFlooder, JDBot.
Статьи: Отключаем UAC, Ищем базовый адрес Perfect World, "Патчер памяти" или "Пишем флайхак", "Патчер памяти 2" или "Пишем Джампхак", "Поиск инжектов" или "Наш код в чужом процессе"
|
|
|
Пользователь сказал cпасибо:
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 16:04.
|
|