Compartir a través de


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

DirectoryExists

Otros recursos

Crear, eliminar y mover archivos y directorios en Visual Basic