方法 : Visual Basic でファイルを作成する

この例では、File クラスで Create メソッドを使用して、指定したパスに空のテキスト ファイルを作成します。

Imports System.IO
Imports System.Text

Module Module1

    Sub Main()
        Dim path As String = "c:\temp\MyTest.txt"

        ' Create or overwrite the file.
        Dim fs As FileStream = File.Create(path)

        ' Add text to the file.
        Dim info As Byte() = New UTF8Encoding(True).GetBytes("This is some text in the file.")
        fs.Write(info, 0, info.Length)
        fs.Close()
    End Sub

End Module

コードのコンパイル

ファイルに書き込むには、file 変数を使用します。

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

ファイルが既に存在する場合、それは置き換えられます。

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

.NET Framework のセキュリティ

部分信頼環境では、SecurityException がスローされる場合があります。

Create メソッドへの呼び出しでは、FileIOPermission が必要です。

ユーザーがファイルを作成するアクセス許可を持っていない場合、UnauthorizedAccessException がスローされます。

関連項目