Возвращает текущий каталог, как символьную строку.

CURDIR([cExpression])

Параметры

cExpression

Определяет имя Диска или Тома, для которого функция CURDIR( ) возвращает текущий Каталог или Папку. Если опускаете данный параметр cExpression, то предполагается текущий диск или том. Пустая строка возвращается для отсутствующего или недоступного диска или тома. Данный аргумент включается для совместимости с младшими версиями системы Visual FoxPro или если FoxPro запущен под управлением ОС Window 3.1 или MS-DOS.

Expand imageВозвращаемое значение

Символьного типа

Expand imageКомментарии

CURDIR( ) возвращает символьную строку, которая описывает текущий каталог для системы MS-DOS, при заданном имени диска.

Expand imageПример

В следующем примере выводится текущий каталог; запоминается в переменной памяти; устанавливается текущий каталог, где запускается система Visual FoxPro; отображается новый, установленный каталог; возвращается первичный текущий каталог.

  CopyCode imageКопировать Код
CLEAR
? 'Current directory: ', CURDIR( )
gcOldDir = SET('DEFAULT') + SYS(2003)
SET DEFAULT TO (HOME( ))
? 'Visual FoxPro directory: ', CURDIR( )
SET DEFAULT TO (gcOldDir)
? 'Current directory: ', CURDIR( )

Expand imageСм. также