方法 : Visual Basic でテキスト ファイルに追記する
更新 : 2007 年 11 月
My.Computer.FileSystem.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 の文字列である、2) 空白だけが含まれている、3) 無効な文字が含まれている、4) デバイス パスである (\\.\ で開始されている)、のいずれかの理由が考えられる (ArgumentException)。
パスが Nothing であるため、有効でない (ArgumentNullException)。
File は存在しないパスを指している (FileNotFoundException または DirectoryNotFoundException)。
他のプロセスがファイルを使用しているか、または I/O エラーが発生した (IOException)。
パスがシステムで定義されている最大長を超えている (PathTooLongException)。
パス内のファイル名またはディレクトリ名にコロン (:) が含まれているか、または形式が無効である (NotSupportedException)。
ユーザーがパスを参照するのに必要なアクセス許可がない (SecurityException)。
参照
参照
My.Computer.FileSystem.WriteAllText メソッド