方法 : Visual Basic でファイルを作成する
更新 : 2007 年 11 月
この例では、File クラスの Create メソッドを使用して、指定したパスに空のテキスト ファイルを作成します。
使用例
Dim file As System.IO.FileStream
file = System.IO.File.Create("c:\test.txt")
コードのコンパイル方法
file 変数を使用して、ファイルに書き込みます。
堅牢性の高いプログラム
ファイルが既に存在する場合は、新しいファイルに置き換えられます。
次の条件を満たす場合は、例外が発生する可能性があります。
パス名の形式に誤りがある場合。たとえば、不正な文字が含まれているか、空白のみである (ArgumentException)。
パスが読み取り専用である場合 (IOException)。
パス名が Nothing である場合 (ArgumentNullException)。
パス名が長すぎる場合 (PathTooLongException)。
パスが無効である場合 (DirectoryNotFoundException)。
パスにコロン (":") だけが指定されている場合 (NotSupportedException)。
セキュリティ
部分信頼の環境では、SecurityException がスローされることがあります。
Create メソッドの呼び出しでは、FileIOPermission が必要です。
ユーザーにファイル作成のアクセス許可がない場合には、UnauthorizedAccessException がスローされます。