CurDir (Función)
Actualización: noviembre 2007
Devuelve una cadena que representa la ruta actual.
My.Computer.FileSystem (Objeto) proporciona mayor productividad y rendimiento en las operaciones de E/S del archivo que si se utiliza CurDir. Para obtener más información, vea My.Computer.FileSystem.CurrentDirectory (Propiedad).
Public Overloads Function CurDir([ ByVal Drive As Char ]) As String
Parámetros
- Drive
Opcional. Expresión Char que especifica una unidad existente. Si no se especifica ninguna unidad o si Drive es una cadena de longitud cero (""), CurDir devuelve la ruta de acceso de la unidad actual.
Excepciones
Tipo de excepción |
Número de error |
Condición |
---|---|---|
No se ha encontrado Drive. |
||
Se ha especificado un valor no válido para Drive. |
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
Esta función devuelve una cadena que representa la ruta actual.
Ejemplo
En este ejemplo, se utiliza la función CurDir para devolver la ruta de acceso actual.
' Assume current path on C drive is "C:\WINDOWS\SYSTEM".
' Assume current path on D drive is "D:\EXCEL".
' Assume C is the current drive.
Dim MyPath As String
MyPath = CurDir() ' Returns "C:\WINDOWS\SYSTEM".
MyPath = CurDir("C"c) ' Returns "C:\WINDOWS\SYSTEM".
MyPath = CurDir("D"c) ' Returns "D:\EXCEL".
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)