System.IOUtils.TFile.WriteAllLines

提供: RAD Studio API Documentation
移動先: 案内検索

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 は例外を発生させます。

関連項目