Funzione MkDir

Aggiornamento: novembre 2007

Crea una nuova directory.

Nelle operazioni di I/O dei file la funzionalità My offre un più elevato livello di produttività e prestazioni rispetto a MkDir. Per ulteriori informazioni, vedere Metodo My.Computer.FileSystem.CreateDirectory.

Public Sub MkDir(ByVal Path As String)

Parametri

  • Path
    Obbligatorio. Espressione String che identifica la directory da creare. Il parametro Path può includere l'unità. Se non viene specificata l'unità, MkDir crea la nuova directory nell'unità corrente.

Eccezioni

Tipo di eccezione

Numero di errore

Condizione

ArgumentException

52

Path non è specificato o è vuoto.

SecurityException

70

Autorizzazione negata.

IOException

75

Directory già esistente.

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.

Nota sulla sicurezza:

Per creare una directory o una cartella, sono necessarie le autorizzazioni di I/O dei file sia per la lettura che per la scrittura. Per ulteriori informazioni, vedere FileIOPermission e Permessi di accesso al codice.

Note

Questa funzione crea eventuali nuove directory specificate in Path, a meno che queste non esistano già o che alcuni parti di Path non siano valide. Il parametro Path deve specificare un percorso di directory e non un percorso file.

Esempio

Nell'esempio riportato di seguito la funzione MkDir viene utilizzata per creare una directory. Se non viene specificata l'unità, la nuova directory verrà creata nell'unità corrente.

' Make new directory.
MkDir("C:\TESTDIR")

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: creare una directory in Visual Basic

Riferimenti

Funzione ChDir

Funzione CurDir

Funzione RmDir

ArgumentException

IOException