Определяет местонахождение указанного каталога.

DIRECTORY(cDirectoryName [, nFlags])

Параметры

cDirectoryName

Определяет имя каталога, чтобы определить его местонахождение. Если Вы не включаете абсолютный путь для каталога, который Вы определяете, Visual FoxPro производит поиск этого каталога относительно каталога Visual FoxPro по умолчанию.
nFlags

Определяет вид значения, которое возращает DIRECTORY () , когда каталог существует, но может быть помечен атрибутами Скрытый или Системный . Следующая таблица перечисляет значения для nFlags .

nFlags Описание

0

DIRECTORY () Возвращает Ложь (.F). если каталог существует, но помечен атрибутами Скрытый или Системный. (Значение по умолчанию)

1

DIRECTORY () Возвращает Истину (.T). если каталог существует, независимо от его атрибутов. Установка nFlags в 1 позволяет Вам проверять скрытые или системные файлы.

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

Логический тип данных. DIRECTORY () Возвращает Истину (.T). если указанный каталог найден на диске; иначе, возвращает Ложь (.F)..

Замечания

Команда SET DEFAULT определяет каталог Visual FoxPro по умолчанию.

Вы можете использовать функцию ADIR () , чтобы  вернуть атрибуты для каталога.

Вы можете использовать команды CD и CHDIR , чтобы перейти к скрытым файлам и каталогам.

См. Также