Помогите парни, никак не могу понять как это сделать.
В общем есть цикл
Мне нужно чтобы Когда цикл пройдет весь файл до конца, то например появилось ShowMessage('!!!!!') ;
В общем в файле 3000 строк и если я добавлю ShowMessage сразу после ADODataSet1.Post; , то сообщение выскакивает после каждой строчки текстового файла.[/code]
В общем есть цикл
Код:
procedure TForm1.Button3Click(Sender: TObject);
var
s: String;
cr: TextFile;
begin
log('Открытие файла') ;
AssignFile(cr,'11.txt');
reset(cr);
while not eof(cr) do
begin
readln(cr, s);
begin
ADODataSet1.Active:= True;
ADODataSet1.Insert;
ADODataSet1.Fields[1].AsString:=Copy(s,6,2);
ADODataSet1.Fields[2].AsString:=Copy(s,24,15);
ADODataSet1.Fields[3].AsString:=Copy(s,39,1);
ADODataSet1.Post;
end;
end;
end;
В общем в файле 3000 строк и если я добавлю ShowMessage сразу после ADODataSet1.Post; , то сообщение выскакивает после каждой строчки текстового файла.[/code]
Последнее редактирование: