テキストファイルよりデータを1行ずつ読み出して処理したいのですが、やり方がわかりませんのでどなたかご教授お願いします。
理想としましては
1.ファイルを読む
2.ファイルの内容を変数に入れる
3.次のレコードを読む
4.ファイル終了なら処理終了
と、いう風に処理したいのです、よろしくお願いいたします。
こんな感じです。
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;
jokさんどうもありがとうございます。
上記の方法で完璧にいきました!
ツイート | ![]() |