FileSystem.DeleteFile Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 showUI
parametri , recycle
e 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 |