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
Altre risorse
Creazione, eliminazione e spostamento di file e directory in Visual Basic