Share via


FileSystem.DeleteFile Metode

Definisi

Menghapus file.

Overload

DeleteFile(String)

Menghapus file.

DeleteFile(String, UIOption, RecycleOption)

Menghapus file.

DeleteFile(String, UIOption, RecycleOption, UICancelOption)

Menghapus file.

DeleteFile(String)

Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb

Menghapus file.

public:
 static void DeleteFile(System::String ^ file);
public static void DeleteFile (string file);
static member DeleteFile : string -> unit
Public Shared Sub DeleteFile (file As String)

Parameter

file
String

Nama dan jalur file yang akan dihapus.

Pengecualian

Jalur ini tidak valid karena salah satu alasan berikut: ini adalah string panjang nol; hanya berisi spasi kosong; berisi karakter yang tidak valid; ia memiliki garis miring di mana file harus ditentukan; atau ini adalah jalur perangkat (dimulai dengan \\.\).

file adalah Nothing atau string kosong.

Jalur melebihi panjang maksimum yang ditentukan sistem.

Nama file atau direktori di jalur berisi titik dua (:) atau dalam format yang tidak valid.

File sedang digunakan.

Pengguna tidak memiliki izin yang diperlukan untuk melihat jalur.

File tidak ada.

Pengguna tidak memiliki izin untuk menghapus file atau file bersifat baca-saja.

Contoh

Contoh ini menghapus file Test.txt.

My.Computer.FileSystem.DeleteFile("C:\test.txt")

Contoh ini menghapus file Test.txt dan memungkinkan pengguna untuk mengonfirmasi bahwa file harus dihapus.

My.Computer.FileSystem.DeleteFile(
  "C:\test.txt",
  FileIO.UIOption.AllDialogs,
  FileIO.RecycleOption.SendToRecycleBin,
  FileIO.UICancelOption.ThrowException)

Contoh ini menghapus file Test.txt dan mengirimkannya ke Keranjang Sampah.

My.Computer.FileSystem.DeleteFile(
  "C:\test.txt",
  FileIO.UIOption.OnlyErrorDialogs,
  FileIO.RecycleOption.SendToRecycleBin,
  FileIO.UICancelOption.ThrowException)

Keterangan

Tabel berikut ini mencantumkan contoh tugas yang melibatkan My.Computer.FileSystem.DeleteFile metode .

Untuk Lihat
Untuk menghapus file Cara: Menghapus File di Visual Basic

Berlaku untuk

DeleteFile(String, UIOption, RecycleOption)

Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb

Menghapus file.

public:
 static void DeleteFile(System::String ^ file, Microsoft::VisualBasic::FileIO::UIOption showUI, Microsoft::VisualBasic::FileIO::RecycleOption recycle);
public static void DeleteFile (string file, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.RecycleOption recycle);
static member DeleteFile : string * Microsoft.VisualBasic.FileIO.UIOption * Microsoft.VisualBasic.FileIO.RecycleOption -> unit
Public Shared Sub DeleteFile (file As String, showUI As UIOption, recycle As RecycleOption)

Parameter

file
String

Nama dan jalur file yang akan dihapus.

showUI
UIOption

Apakah akan melacak kemajuan operasi secara visual. Defaultnya adalah UIOption.OnlyErrorDialogs.

recycle
RecycleOption

Apakah file yang dihapus harus dikirim ke Keranjang Sampah atau tidak. Defaultnya adalah RecycleOption.DeletePermanently.

Pengecualian

Jalur ini tidak valid karena salah satu alasan berikut: ini adalah string panjang nol; hanya berisi spasi kosong; berisi karakter yang tidak valid; ia memiliki garis miring di mana file harus ditentukan; atau ini adalah jalur perangkat (dimulai dengan \\.\).

file adalah Nothing atau string kosong.

Jalur melebihi panjang maksimum yang ditentukan sistem.

Nama file atau direktori di jalur berisi titik dua (:) atau dalam format yang tidak valid.

File sedang digunakan.

Pengguna tidak memiliki izin yang diperlukan untuk melihat jalur.

File tidak ada.

Pengguna tidak memiliki izin untuk menghapus file atau file bersifat baca-saja.

Contoh

Contoh ini menghapus file Test.txt.

My.Computer.FileSystem.DeleteFile("C:\test.txt")

Contoh ini menghapus file Test.txt dan memungkinkan pengguna untuk mengonfirmasi bahwa file harus dihapus.

My.Computer.FileSystem.DeleteFile(
  "C:\test.txt",
  FileIO.UIOption.AllDialogs,
  FileIO.RecycleOption.SendToRecycleBin,
  FileIO.UICancelOption.ThrowException)

Contoh ini menghapus file Test.txt dan mengirimkannya ke Keranjang Sampah.

My.Computer.FileSystem.DeleteFile(
  "C:\test.txt",
  FileIO.UIOption.OnlyErrorDialogs,
  FileIO.RecycleOption.SendToRecycleBin,
  FileIO.UICancelOption.ThrowException)

Keterangan

Parameter showUI dan recycle tidak didukung dalam aplikasi yang tidak interaktif pengguna, seperti Windows Services.

Tabel berikut ini mencantumkan contoh tugas yang melibatkan My.Computer.FileSystem.DeleteFile metode .

Untuk Lihat
Untuk menghapus file Cara: Menghapus File di Visual Basic

Lihat juga

Berlaku untuk

DeleteFile(String, UIOption, RecycleOption, UICancelOption)

Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb

Menghapus file.

public:
 static void DeleteFile(System::String ^ file, Microsoft::VisualBasic::FileIO::UIOption showUI, Microsoft::VisualBasic::FileIO::RecycleOption recycle, Microsoft::VisualBasic::FileIO::UICancelOption onUserCancel);
public static void DeleteFile (string file, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.RecycleOption recycle, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel);
static member DeleteFile : string * Microsoft.VisualBasic.FileIO.UIOption * Microsoft.VisualBasic.FileIO.RecycleOption * Microsoft.VisualBasic.FileIO.UICancelOption -> unit
Public Shared Sub DeleteFile (file As String, showUI As UIOption, recycle As RecycleOption, onUserCancel As UICancelOption)

Parameter

file
String

Nama dan jalur file yang akan dihapus.

showUI
UIOption

Apakah akan melacak kemajuan operasi secara visual. Defaultnya adalah UIOption.OnlyErrorDialogs.

recycle
RecycleOption

Apakah file yang dihapus harus dikirim ke Keranjang Sampah atau tidak. Defaultnya adalah RecycleOption.DeletePermanently.

onUserCancel
UICancelOption

Menentukan apakah pengecualian dilemparkan atau tidak saat pengguna membatalkan operasi. Defaultnya adalah UICancelOption.ThrowException.

Pengecualian

Jalur ini tidak valid karena salah satu alasan berikut: ini adalah string panjang nol; hanya berisi spasi kosong; berisi karakter yang tidak valid; ia memiliki garis miring di mana file harus ditentukan; atau ini adalah jalur perangkat (dimulai dengan \\.\).

file adalah Nothing atau string kosong.

Jalur melebihi panjang maksimum yang ditentukan sistem.

Nama file atau direktori di jalur berisi titik dua (:) atau dalam format yang tidak valid.

File sedang digunakan.

Pengguna tidak memiliki izin yang diperlukan untuk melihat jalur.

File tidak ada.

Pengguna tidak memiliki izin untuk menghapus file atau file bersifat baca-saja.

Pengguna membatalkan operasi dan onUserCancel diatur ke ThrowException.

Contoh

Contoh ini menghapus file Test.txt.

My.Computer.FileSystem.DeleteFile("C:\test.txt")

Contoh ini menghapus file Test.txt dan memungkinkan pengguna untuk mengonfirmasi bahwa file harus dihapus.

My.Computer.FileSystem.DeleteFile(
  "C:\test.txt",
  FileIO.UIOption.AllDialogs,
  FileIO.RecycleOption.SendToRecycleBin,
  FileIO.UICancelOption.ThrowException)

Contoh ini menghapus file Test.txt dan mengirimkannya ke Keranjang Sampah.

My.Computer.FileSystem.DeleteFile(
  "C:\test.txt",
  FileIO.UIOption.OnlyErrorDialogs,
  FileIO.RecycleOption.SendToRecycleBin,
  FileIO.UICancelOption.ThrowException)

Keterangan

Parameter showUI, recycle, dan onUserCancel tidak didukung dalam aplikasi yang tidak interaktif pengguna, seperti Layanan Windows.

Tabel berikut ini mencantumkan contoh tugas yang melibatkan My.Computer.FileSystem.DeleteFile metode .

Untuk Lihat
Untuk menghapus file Cara: Menghapus File di Visual Basic

Lihat juga

Berlaku untuk