System.IOUtils.TFile.WriteAllLines
Delphi
class procedure WriteAllLines(const Path: string; const Contents: TStringDynArray); overload; inline; static;
class procedure WriteAllLines(const Path: string; const Contents: TStringDynArray; const Encoding: TEncoding); overload; static;
C++
static void __fastcall WriteAllLines(const System::UnicodeString Path, const System::DynamicArray<System::UnicodeString> Contents)/* overload */;
static void __fastcall WriteAllLines(const System::UnicodeString Path, const System::DynamicArray<System::UnicodeString> Contents, System::Sysutils::TEncoding* const Encoding)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.IOUtils.pas System.IOUtils.hpp |
System.IOUtils | TFile |
説明
指定の文字列配列をファイルに書き込みます。
指定の文字列配列をファイルに書き込むには、WriteAllLines を使用します。Path パラメータで指定したファイルが存在する場合は、そのファイルが上書きされます。存在しない場合は、ファイルが作成されて、指定のテキストが格納されます。このメソッドに必要なパラメータの一覧を以下の表に示します。
名前 | 意味 |
---|---|
Path |
ファイルのパス。 |
Contents |
ファイルに書き込むテキストを含む文字列の配列。 |
Encoding |
文字列に使用するエンコーディング。 |
メモ: ファイルにアクセスできない場合やパスが無効な場合、WriteAllLines は例外を発生させます。