VB.NET 指定したファイルを削除する
VB.NET
で指定したファイルを削除するにはFile.Delete
を使用します。
例えば以下のフォルダとファイルがあるとします。
- C:
- work1
- テキスト1.txt
- テキスト2.txt
- work2
- テキスト3.txt
- テキスト4.txt
- work1
テキスト1.txt
を削除するには以下のようにします。
File.Delete("C:\work1\テキスト1.txt")
File.Delete(削除するファイルパス)
でファイルを削除します。
*
や?
のようなワイルドカードは使うことができませんので、複数のファイルを削除したい場合は1ファイルづつ削除することになります。
File.Delete
の名前空間はSystem.IO
なので、コンパイルエラーになってしまう場合はvb
ファイルの先頭にImports System.IO
を追加するか、File.Delete
の代わりにSystem.IO.File.Delete
としてください。
ファイルではなくフォルダごと削除する方法はVB.NET 指定したフォルダを削除するで紹介しています。