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

IOException

68

No se ha encontrado Drive.

ArgumentException

68

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)

Vea también

Referencia

ChDir (Función)

ChDrive (Función)

MkDir (Función)

RmDir (Función)

IOException

ArgumentException