Функция FILE()

Возвращает значение "истина" (.T.), если заданный файл найден на диске.

Синтаксис:

FILE(cFileName)

Параметры:
cFileName
Задает имя файла, который требуется найти. Имя cFileName должно включать расширение. Visual FoxPro сначала ищет файл в каталоге, используемом по умолчанию. Если его там нет, Visual FoxPro ищет в каталогах пути Visual FoxPro, установленного командой SET PATH.
Вместе с именем файла можно указать путь, если файл следует искать в каталоге или на диске, отличном от текущего. Установленный путь будет проверяться в том случае, если вместе с файлом задан путь и действует установка SET COMPATIBLE OFF. Когда включена установка SET COMPATIBLE OFF, имена диска и каталога игнорируются.

Результат:
Логический.

Комментарии:
Пользуйтесь функцией FILE( ) для поиска файла на диске. FILE( ) возвращает значение "истина" (.T.), если файл найден. В противном случае возвращается "ложь" (.F.).

Пример:

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

SET PATH TO HOME( )
CLEAR
IF FILE('foxuser.dbf')
	WAIT WINDOW 'Visual FoxPro resource file present'
ELSE
	WAIT WINDOW 'Visual FoxPro resource file not present'
ENDIF

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 17.01.2003