方法: StreamWriter を使用してファイルにテキストを書き込む (Visual Basic)

この例では、My.Computer.FileSystem.OpenTextFileWriter メソッドで StreamWriter オブジェクトを開き、そのオブジェクトを使用し、StreamWriter クラスの WriteLine メソッドでテキスト ファイルに文字列を書き込みます。

Dim file As System.IO.StreamWriter
file = My.Computer.FileSystem.OpenTextFileWriter("c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()

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

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

.NET Framework セキュリティ

次のコード例では、ファイルが存在しない場合は新規にファイルを作成します。 アプリケーションでファイルを作成する必要がある場合、そのアプリケーションにはフォルダーに対する Create アクセスが必要です。 ファイルが既に存在する場合、アプリケーションに必要なのは、より低い権限である Write アクセスだけです。 フォルダーに対して Read アクセスを許可するのではなく、可能な限りアプリケーションの配置時にファイルを作成しておき、1 つのファイルに対してのみ Create アクセスを許可する方が安全です。

関連項目