CURDIR( ) (Función)
Devuelve el directorio actual.
CURDIR([cExpression])
Valores devueltos
Character
Parámetros
- cExpression
Especifica la unidad o el volumen para el cual CURDIR( ) devuelve el directorio actual. Si omite cExpression, se asumirá la unidad o el volumen predeterminados actuales. Devuelve una cadena vacía si la unidad o el volumen especificado en cExpression no existen. Observe que este argumento sólo se incluye para compatibilidad con versiones anteriores de Visual FoxPro y FoxPro que se ejecutan bajo Windows 3.1 o MS-DOS.
Observaciones
CURDIR( ) devuelve en forma de cadena de caracteres el directorio MS-DOS actual de una unidad especificada.
Ejemplo
El ejemplo siguiente almacena el directorio actual en una variable, establece como predeterminado el directorio desde el que se inició Visual FoxPro, muestra el nuevo directorio, vuelve a poner como predeterminado el directorio original y muestra el directorio original.
CLEAR
? 'Current directory: ', CURDIR( )
gcOldDir = SET('DEFAULT') + SYS(2003)
SET DEFAULT TO (HOME( ))
? 'Visual FoxPro directory: ', CURDIR( )
SET DEFAULT TO (gcOldDir)
? 'Current directory: ', CURDIR( )