この例では、StreamWriter メソッドを使用してMy.Computer.FileSystem.OpenTextFileWriter
オブジェクトを開き、それを使用して、WriteLine クラスの StreamWriter メソッドを使用してテキスト ファイルに文字列を書き込みます。
例
Dim file As System.IO.StreamWriter
file = My.Computer.FileSystem.OpenTextFileWriter("c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()
堅牢なプログラミング
次の条件が原因で例外が発生する可能性があります。
ファイルが存在し、読み取り専用 (IOException)。
ディスクがいっぱいです (IOException)。
パス名が長すぎます (PathTooLongException)。
.NET Framework のセキュリティ
この例では、ファイルがまだ存在しない場合に、新しいファイルを作成します。 アプリケーションでファイルを作成する必要がある場合、そのアプリケーションはフォルダー Create
アクセスする必要があります。 ファイルが既に存在する場合、アプリケーションには、より低い特権でのアクセスWrite
のみが必要です。 可能であれば、展開中にファイルを作成する方が安全であり、フォルダーへのアクセスをRead
するのではなく、1 つのファイルにのみCreate
アクセス権を付与します。
こちらも参照ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET