Procedura: determinare l'esistenza di una directory in Visual Basic

È possibile utilizzare il metodo DirectoryExists per determinare se è presente una directory specificata.

La chiamata a DirectoryExists richiede FileIOPermission.

Il metodo non genera eccezioni.

Nota

Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio.

Procedura

Per determinare se una directory esiste

  • Utilizzare il metodo My.Computer.FileSystem.DirectoryExists, specificando il percorso, per determinare se la directory specificata è presente. Nell'esempio seguente viene accertata la presenza o meno della directory C:\backup\logs, di cui vengono verificate anche le proprietà.

    Dim logDirectoryProperties As System.IO.DirectoryInfo
    If My.Computer.FileSystem.DirectoryExists("C:\backup\logs") Then
        logDirectoryProperties = My.Computer.FileSystem.GetDirectoryInfo("C:\backup\logs")
    End If
    

Vedere anche

Attività

Procedura: determinare l'esistenza di un file in Visual Basic

Risoluzione dei problemi: lettura e scrittura nei file di testo (Visual Basic)

Procedura dettagliata: modifica di file e directory in Visual Basic

Riferimenti

DirectoryExists

Altre risorse

Creazione, eliminazione e spostamento di file e directory in Visual Basic