Cómo: Determinar si existe un directorio en Visual Basic
Puede utilizar el método DirectoryExists para determinar si existe o no un directorio especificado.
La llamada a DirectoryExists requiere FileIOPermission.
Este método no produce excepciones.
Nota
Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio incluidos en las instrucciones siguientes. La edición de Visual Studio que se tenga y la configuración que se utilice determinan estos elementos. Para obtener más información, vea Valores de configuración de Visual Studio.
Procedimiento
Para determinar si existe un directorio
Utilice el método My.Computer.FileSystem.DirectoryExists, proporcionando la ruta de acceso, para determinar si existe el directorio especificado. El ejemplo siguiente realiza una comprobación para averiguar si existe el directorio C:\backup\logs y revisa sus propiedades.
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
Vea también
Tareas
Cómo: Determinar si existe un archivo en Visual Basic
Solución de problemas: Leer y escribir en archivos de texto (Visual Basic)
Tutorial: Manipular archivos y directorios en Visual Basic
Referencia
Otros recursos
Crear, eliminar y mover archivos y directorios en Visual Basic