MkDir (Función)
Actualización: noviembre 2007
Crea un nuevo directorio.
La característica My proporciona mayor productividad y rendimiento en las operaciones de E/S del archivo que si se utiliza MkDir. Para obtener más información, vea My.Computer.FileSystem.CreateDirectory (Método).
Public Sub MkDir(ByVal Path As String)
Parámetros
- Path
Requerido. Expresión String que identifica el directorio que se va a crear. Path puede incluir la unidad. Si no se especifica ninguna unidad, MkDir crear el nuevo directorio en la unidad actual.
Excepciones
Tipo de excepción |
Número de error |
Condición |
---|---|---|
Path no se ha especificado o está vacío. |
||
Permiso denegado. |
||
El directorio ya 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.
Nota de seguridad: |
---|
Para crear un directorio o carpeta son necesarios los permisos de E/S de lectura y escritura. Para obtener más información, vea FileIOPermission y Permisos de acceso a código. |
Comentarios
Esta función crea los nuevos directorios especificados en Path, a menos que ya existan o si alguna parte de Path no es válida. El parámetro Path debe especificar una ruta de acceso a directorio, no una ruta de acceso a archivo.
Ejemplo
En este ejemplo se utiliza la función MkDir para crear un directorio. Si no se especifica la unidad, el nuevo directorio se crea en la unidad actual.
' Make new directory.
MkDir("C:\TESTDIR")
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: Crear un directorio en Visual Basic