Condividi tramite


Funzione ChDrive

Aggiornamento: novembre 2007

Modifica l'unità corrente.

Public Overloads Sub ChDrive(ByVal Drive As { Char | String })

Parametri

  • Drive
    Obbligatorio. Espressione stringa che specifica un'unità esistente. Se viene fornita una stringa di lunghezza zero (""), l'unità corrente non verrà modificata. Se l'argomento Drive è una stringa con più caratteri, ChDrive utilizza solo la prima lettera.

Eccezioni

Tipo di eccezione

Numero di errore

Condizione

IOException

68

L'unità specificata non è valida o non è disponibile.

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

La funzione ChDrive richiede l'autorizzazione di accesso al codice non gestito, che può influenzarne l'esecuzione in situazioni di attendibilità parziale. Per ulteriori informazioni, vedere Classe SecurityPermission e Permessi di accesso al codice.

Esempio

Nell'esempio seguente la funzione ChDrive viene utilizzata per modificare l'unità corrente. Se l'unità non esiste, la funzione genera un'eccezione.

ChDrive("D")   ' Make "D" the current drive.

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

Riferimenti

Funzione ChDir

Funzione CurDir

Funzione MkDir

Funzione RmDir

IOException

Altre risorse

Proprietà di file, directory e unità in Visual Basic