Вот такое дело…
Простой цикл чтения строки из текстового файла.
как заставить цикл читать сначала первую строку потом вторую потом третью и так далее? Как перейти на следующую строку? Вот так я я написал выше он все записи файла копирует а мне именно по строкам копировать нужно. В текстовый файл будут постоянно записываться новые строки поэтому мне не нужно копировать первые строки которые уже были скопированы раньше. Как мне скопировать строку в файле какую захочу? как сообщить это проге?
Простой цикл чтения строки из текстового файла.
Код:
begin
memo2.Clear;
fName := Edit1.Text; AssignFile(f, fName);
Reset(f);
if IOResult <> 0 then begin
MessageDlg(‘ошибка доступа к файлу ‘ + fName,
mtError,[mbOk],0); exit; end;
while not EOF(f) do begin
readln(f, buf);
Memo2.Lines.Add(buf);
end;
CloseFile(f);
end;
как заставить цикл читать сначала первую строку потом вторую потом третью и так далее? Как перейти на следующую строку? Вот так я я написал выше он все записи файла копирует а мне именно по строкам копировать нужно. В текстовый файл будут постоянно записываться новые строки поэтому мне не нужно копировать первые строки которые уже были скопированы раньше. Как мне скопировать строку в файле какую захочу? как сообщить это проге?