FileSystem.DeleteFile Metodo

Definizione

Elimina un file.

Overload

DeleteFile(String)

Elimina un file.

DeleteFile(String, UIOption, RecycleOption)

Elimina un file.

DeleteFile(String, UIOption, RecycleOption, UICancelOption)

Elimina un file.

DeleteFile(String)

Source:
FileSystem.vb
Source:
FileSystem.vb
Source:
FileSystem.vb

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 è necessario specificare un file; oppure è un percorso del dispositivo (inizia con \\.\).

file è Nothing o una stringa vuota.

La lunghezza del percorso supera la lunghezza massima definita dal sistema.

Nel nome di un file o di una directory del percorso sono presenti i due punti (:) oppure il relativo formato non è valido.

Il file è in uso.

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

Il file specificato non esiste.

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

Esempio

In questo esempio viene eliminato il file Test.txt.

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

In questo esempio viene eliminato il file Test.txt e viene consentito 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 .

A Vedere
Per eliminare un file Procedura: eliminare un file in Visual Basic

Si applica a

DeleteFile(String, UIOption, RecycleOption)

Source:
FileSystem.vb
Source:
FileSystem.vb
Source:
FileSystem.vb

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

Specifica se tenere traccia in modo visivo 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 è necessario specificare un file; oppure è un percorso del dispositivo (inizia con \\.\).

file è Nothing o una stringa vuota.

La lunghezza del percorso supera la lunghezza massima definita dal sistema.

Nel nome di un file o di una directory del percorso sono presenti i due punti (:) oppure il relativo formato non è valido.

Il file è in uso.

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

Il file specificato non esiste.

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

Esempio

In questo esempio viene eliminato il file Test.txt.

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

In questo esempio viene eliminato il file Test.txt e viene consentito 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 showUI parametri e recycle non sono supportati nelle applicazioni che non sono interattive dall'utente, ad esempio Servizi Windows.

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

A Vedere
Per eliminare un file Procedura: eliminare un file in Visual Basic

Vedi anche

Si applica a

DeleteFile(String, UIOption, RecycleOption, UICancelOption)

Source:
FileSystem.vb
Source:
FileSystem.vb
Source:
FileSystem.vb

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

Specifica se tenere traccia in modo visivo 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 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 è necessario specificare un file; oppure è un percorso del dispositivo (inizia con \\.\).

file è Nothing o una stringa vuota.

La lunghezza del percorso supera la lunghezza massima definita dal sistema.

Nel nome di un file o di una directory del percorso sono presenti i due punti (:) oppure il relativo formato non è valido.

Il file è in uso.

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

Il file specificato non esiste.

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

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

Esempio

In questo esempio viene eliminato il file Test.txt.

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

In questo esempio viene eliminato il file Test.txt e viene consentito 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 showUIparametri , recyclee onUserCancel non sono supportati nelle applicazioni che non sono interattive dall'utente, ad esempio Servizi Windows.

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

A Vedere
Per eliminare un file Procedura: eliminare un file in Visual Basic

Vedi anche

Si applica a