Comment : déterminer si un répertoire existe dans Visual Basic

Vous pouvez utiliser la méthode DirectoryExists pour déterminer si un répertoire spécifié existe.

L'appel à DirectoryExists requiert FileIOPermission.

Cette méthode ne lève pas d'exceptions.

Notes

Il est possible que votre ordinateur affiche des noms ou des emplacements différents pour certains des éléments d'interface utilisateur de Visual Studio dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Paramètres Visual Studio.

Procédure

Pour déterminer si un répertoire existe

  • Utilisez la méthode My.Computer.FileSystem.DirectoryExists, en fournissant le chemin d'accès, pour déterminer si le répertoire spécifié existe ou non. L'exemple suivant détermine si le répertoire C:\backup\logs existe et vérifie ses propriétés.

    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
    

Voir aussi

Tâches

Comment : déterminer si un fichier existe dans Visual Basic

Dépannage : lecture et écriture dans des fichiers texte (Visual Basic)

Procédure pas à pas : manipulation de fichiers et de répertoires en Visual Basic

Référence

DirectoryExists

Autres ressources

Création, suppression et déplacement de fichiers et de répertoires en Visual Basic