System.Classes.TStrings.SaveToFile
Delphi
procedure SaveToFile(const FileName: string); overload; virtual;
procedure SaveToFile(const FileName: string; Encoding: TEncoding); overload; virtual;
C++
virtual void __fastcall SaveToFile(const System::UnicodeString FileName)/* overload */;
virtual void __fastcall SaveToFile(const System::UnicodeString FileName, System::Sysutils::TEncoding* Encoding)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | TStrings |
説明
現在の オブジェクト内の文字列を、指定された FileName
ファイルに保存します。
SaveToFile はファイル ストリームに書き込む際に、SaveToStream と同様の処理を行います。異なるのは、SaveToFile はファイル ストリームを作成および破壊する点です。
リストからの各文字列は、ファイル内の個別の行に書き込まれます。
Encoding
パラメータが指定されなかった場合、文字列は Encoding プロパティで指定されたエンコーディングで保存されます。
関連項目
- System.Classes.TStrings.SaveToStream
- System.Classes.TStrings.LoadFromFile
- System.Classes.TStrings.Encoding
- System.Classes.TStrings.Strings
- System.Classes.TStrings.Text
- System.Classes.TStrings.LineBreak
- System.Classes.TStrings.TrailingLineBreak
- System.Classes.TStrings.WriteBOM
- System.SysUtils.TEncoding.GetPreamble