いつもお世話になっております。
最近 Memo1.Lines.SaveToFile('FileName'); を覚え、
あまりの簡単さに唖然としました。
ところで、既存のテキストファイルの後ろに、メモの内容をアペンド
するようなときは、やはり地道に1行づつファイルに追加していかないとだめでしょうか、
もしも簡単に一発で処理する方法がありましたら、教えてください。
1行ずつでは無いですが、地道に書く必要はあると思います。
小さいファイルであれば、
var
sl: TStringList;
begin
sl := TStringList.Create;
try
sl.LoadFromFile(FileName);
sl.AddStrings(Memo1.Lines);
sl.SaveToFile(FileName);
finally
sl.Free;
end;
end;
こんな感じにも書けます。
# 追記というより、ファイルの置き換えですが。
ファンタスティックです。
ありがとうございます。
ツイート | ![]() |