テキストファイルからデータを1行ずつ読むには?

解決


英国屋  2004-03-18 00:12:23  No: 7731  IP: [192.*.*.*]

テキストファイルよりデータを1行ずつ読み出して処理したいのですが、やり方がわかりませんのでどなたかご教授お願いします。

理想としましては

1.ファイルを読む
2.ファイルの内容を変数に入れる
3.次のレコードを読む
4.ファイル終了なら処理終了

と、いう風に処理したいのです、よろしくお願いいたします。

編集    削除
jok  2004-03-18 00:51:25  No: 7732  IP: [192.*.*.*]

こんな感じです。

procedure TForm1.Button1Click(Sender: TObject);
var
  F:TextFile;
  s:string;
begin
  if OpenDialog1.Execute then begin
    AssignFile(F, OpenDialog1.Filename);
    Reset(F);
    while not Eof(F) do begin
      Readln(F,s);  // 一行読み込み
      Memo1.Lines.Add(s);
    end;
    CloseFile(F);
  end;
end;

編集    削除
英国屋  2004-03-18 02:32:10  No: 7733  IP: [192.*.*.*]

jokさんどうもありがとうございます。
上記の方法で完璧にいきました!

編集    削除