我正在尝试读取一个.log文件并处理其内容,这个日志文件是由另一个应用程序创建的。当我在Delphi中使用readln命令并将文件内容显示在备忘录中时,我只能获取到一个数据行(ÿþI),而这个文件实际上有超过6000行的数据。
procedure TForm1.Button1Click(Sender: TObject);
Var
F : TextFile;
s : string;
begin
AssignFile(F, 'data.log');
Reset(F);
while not Eof(F) do
begin
Readln(F, s);
Memo1.Lines.Add(s);
end;
end;
有人知道问题可能是什么吗?