Funzione RmDir
Aggiornamento: novembre 2007
Rimuove una directory esistente.
Nelle operazioni di I/O dei file la funzionalità My offre un più elevato livello di produttività e prestazioni rispetto a RmDir. Per ulteriori informazioni, vedere Metodo My.Computer.FileSystem.DeleteDirectory.
Public Sub RmDir(ByVal Path As String)
Parametri
- Path
Obbligatorio. Espressione String che identifica la directory o la cartella da rimuovere. Path può includere l'unità. Se non viene specificata l'unità, RmDir rimuoverà la directory dall'unità corrente.
Eccezioni
Tipo di eccezione |
Numero di errore |
Condizione |
---|---|---|
Path non è specificato o è vuoto. |
||
La directory di destinazione contiene file. |
||
La directory non esiste. |
Se si esegue l'aggiornamento delle applicazioni Visual Basic 6.0 che utilizzano la gestione degli errori non strutturata, vedere la colonna "Numero di errore". È possibile confrontare il numero di errore con la Proprietà Number (oggetto Err). Se possibile, tuttavia, si consiglia di sostituire il controllo dell'errore con la procedura illustrata nella sezione Cenni preliminari sulla gestione strutturata delle eccezioni per Visual Basic.
Note
Se si tenta di utilizzare la funzione RmDir in una directory che contiene file, verrà generato un errore. Per eliminare tutti i file da una directory prima di rimuoverla, utilizzare la funzione Kill.
Esempio
Nell'esempio riportato di seguito la funzione RmDir viene utilizzata per rimuovere una directory esistente.
' Assume that MYDIR is an empty directory.
' Remove MYDIR.
RmDir("MYDIR")
Note per gli sviluppatori di applicazioni per Smart Device
Questa funzione non è supportata.
Requisiti
Spazio dei nomi: Microsoft.VisualBasic
**Modulo:**FileSystem
Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)
Vedere anche
Attività
Procedura: eliminare una directory in Visual Basic