RmDir (Función)
Actualización: noviembre 2007
Quita un directorio existente.
La característica My proporciona mayor productividad y rendimiento en las operaciones de E/S del archivo que si se utiliza RmDir. Para obtener más información, vea My.Computer.FileSystem.DeleteDirectory (Método).
Public Sub RmDir(ByVal Path As String)
Parámetros
- Path
Requerido. Expresión String que identifica el directorio o carpeta que se va a quitar. Path puede incluir la unidad. Si no se especifica ninguna unidad, RmDir quita el directorio de la unidad actual.
Excepciones
Tipo de excepción |
Número de error |
Condición |
---|---|---|
Path no se ha especificado o está vacío. |
||
El directorio de destino contiene archivos. |
||
El directorio no existe. |
Consulte la columna "Número de error" si está actualizando aplicaciones de Visual Basic 6.0 que utilizan el control de errores no estructurado. (Se puede comparar el número de error con respecto a Number (Propiedad, objeto Err)). Sin embargo, siempre que sea posible, se debe considerar la sustitución de dicho control de errores por Información general sobre el control estructurado de excepciones de Visual Basic.
Comentarios
Si intenta utilizar RmDir en un directorio que contiene archivos, se producirá un error. Utilice la función Kill para eliminar todos los archivos antes de intentar quitar un directorio.
Ejemplo
En este ejemplo se utiliza la función RmDir para quitar un directorio existente.
' Assume that MYDIR is an empty directory.
' Remove MYDIR.
RmDir("MYDIR")
Notas para desarrolladores de dispositivos inteligentes
Esta función no es compatible.
Requisitos
Espacio de nombres:Microsoft.VisualBasic
**Módulo:**FileSystem
**Ensamblado:**Visual Basic Runtime Library (en Microsoft.VisualBasic.dll)
Vea también
Tareas
Cómo: Eliminar un directorio en Visual Basic