FileSystem.DeleteFile Metodo

Definizione

Elimina un file.

Overload

DeleteFile(String)

Elimina un 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)

Parametri

file
String

Nome e percorso del file da eliminare.

Eccezioni

Il percorso non è valido per uno dei motivi seguenti: si tratta di una stringa di lunghezza zero; contiene solo spazi vuoti; contiene caratteri non validi; ha una barra finale in cui deve essere specificato un file; o è un percorso del dispositivo (inizia con \\.\).

file è Nothing o una stringa vuota.

Il percorso supera la lunghezza massima definita dal sistema.

Un nome di file o directory nel percorso contiene due punti (:) o è in un formato non valido.

Il file è in uso.

L'utente non dispone delle autorizzazioni necessarie per visualizzare il percorso.

Il file non esiste.

L'utente non dispone dell'autorizzazione per eliminare il file o il file è di sola lettura.

Esempio

In questo esempio viene eliminato il file Test.txt.

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

Questo esempio elimina il file Test.txt e consente all'utente di confermare che il file deve essere eliminato.

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

In questo esempio il file Test.txt viene eliminato e inviato al Cestino.

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

Commenti

Nella tabella seguente è riportato un esempio di attività che include il My.Computer.FileSystem.DeleteFile metodo .

Per Vedi
Per eliminare un file Come eliminare un file in Visual Basic

Si applica a

DeleteFile(String, UIOption, RecycleOption)

Elimina un 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)

Parametri

file
String

Nome e percorso del file da eliminare.

showUI
UIOption

Indica se tenere traccia visivamente dello stato dell'operazione. Il valore predefinito è UIOption.OnlyErrorDialogs.

recycle
RecycleOption

Indica se il file eliminato deve essere inviato al Cestino. Il valore predefinito è RecycleOption.DeletePermanently.

Eccezioni

Il percorso non è valido per uno dei motivi seguenti: si tratta di una stringa di lunghezza zero; contiene solo spazi vuoti; contiene caratteri non validi; ha una barra finale in cui deve essere specificato un file; o è un percorso del dispositivo (inizia con \\.\).

file è Nothing o una stringa vuota.

Il percorso supera la lunghezza massima definita dal sistema.

Un nome di file o directory nel percorso contiene due punti (:) o è in un formato non valido.

Il file è in uso.

L'utente non dispone delle autorizzazioni necessarie per visualizzare il percorso.

Il file non esiste.

L'utente non dispone dell'autorizzazione per eliminare il file o il file è di sola lettura.

Esempio

In questo esempio viene eliminato il file Test.txt.

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

Questo esempio elimina il file Test.txt e consente all'utente di confermare che il file deve essere eliminato.

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

In questo esempio il file Test.txt viene eliminato e inviato al Cestino.

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

Commenti

I parametri showUI e recycle non sono supportati nelle applicazioni che non sono interattive dall'utente, ad esempio Windows Services.

Nella tabella seguente è riportato un esempio di attività che include il My.Computer.FileSystem.DeleteFile metodo .

Per Vedi
Per eliminare un file Come eliminare un file in Visual Basic

Vedi anche

Si applica a

DeleteFile(String, UIOption, RecycleOption, UICancelOption)

Elimina un 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)

Parametri

file
String

Nome e percorso del file da eliminare.

showUI
UIOption

Indica se tenere traccia visivamente dello stato dell'operazione. Il valore predefinito è UIOption.OnlyErrorDialogs.

recycle
RecycleOption

Indica se il file eliminato deve essere inviato al Cestino. Il valore predefinito è RecycleOption.DeletePermanently.

onUserCancel
UICancelOption

Specifica se viene generata o meno un'eccezione quando l'utente annulla l'operazione. Il valore predefinito è UICancelOption.ThrowException.

Eccezioni

Il percorso non è valido per uno dei motivi seguenti: si tratta di una stringa di lunghezza zero; contiene solo spazi vuoti; contiene caratteri non validi; ha una barra finale in cui deve essere specificato un file; o è un percorso del dispositivo (inizia con \\.\).

file è Nothing o una stringa vuota.

Il percorso supera la lunghezza massima definita dal sistema.

Un nome di file o directory nel percorso contiene due punti (:) o è in un formato non valido.

Il file è in uso.

L'utente non dispone delle autorizzazioni necessarie per visualizzare il percorso.

Il file non esiste.

L'utente non dispone dell'autorizzazione per eliminare il file o il file è di sola lettura.

L'utente ha annullato l'operazione ed onUserCancel è impostato su ThrowException.

Esempio

In questo esempio viene eliminato il file Test.txt.

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

Questo esempio elimina il file Test.txt e consente all'utente di confermare che il file deve essere eliminato.

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

In questo esempio il file Test.txt viene eliminato e inviato al Cestino.

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

Commenti

I parametri showUI, recycle e onUserCancel non sono supportati nelle applicazioni che non sono interattive dall'utente, ad esempio Windows Services.

Nella tabella seguente è riportato un esempio di attività che include il My.Computer.FileSystem.DeleteFile metodo .

Per Vedi
Per eliminare un file Come eliminare un file in Visual Basic

Vedi anche

Si applica a