次の方法で共有


方法 : Visual Basic でテキスト ファイルに追記する

WriteAllText メソッドを使用して、append パラメーターに True を指定すると、テキスト ファイルに追記できます。

テキスト ファイルに追記するには

  • WriteAllText メソッドを使用して、対象のファイルと追記する文字列を指定し、append パラメーターを True に設定します。

    次の例では、文字列 "This is a test string." を Testfile.txt という名前のファイルに書き込みます。

    Dim inputString As String = "This is a test string."
    My.Computer.FileSystem.WriteAllText(
      "C://testfile.txt", inputString, True)
    

信頼性の高いプログラミング

次の条件を満たす場合は、例外が発生する可能性があります。

  • パスは次の理由の 1 つが無効です。長さ 0 の文字列は、空白だけが含まれている、無効な文字が含まれていますまたはそれがデバイス パスである (始まる \\ です。 \) (ArgumentException).

  • パスが Nothing であるため、有効でない (ArgumentNullException)。

  • File は存在しないパスを指している (FileNotFoundException または DirectoryNotFoundException)。

  • 他のプロセスがファイルを使用しているか、または I/O エラーが発生した (IOException)。

  • パスがシステムで定義されている最大長を超えている (PathTooLongException)

  • パス内のファイル名またはディレクトリ名にコロン (:) が含まれているか、または形式が無効である (NotSupportedException)。

  • ユーザーがパスを参照するのに必要なアクセス許可がない (SecurityException)。

参照

参照

WriteAllText

FileSystem

その他の技術情報

Visual Basic でのファイルへの書き込み