символьная строка, содержащая необязательные имя
// доступа и именем
// поддиректории
RESTFSEEK(cSeerEnv) // Восстановление среды
ELSE
? cSearchPath + cFile
ENDIF
ENDIF
cFile := FILESEEK() // Следующий файл
ENDDO
RETURN
See Also: RESTFSEEK()
SETFATTR()
Изменяет комбинацию атрибутов существующего файла.
------------------------------------------------------------------------------
Синтаксис
SETFATTR(<cFile>, [<nFileAttr>]) --> nErrorCode
Параметры
<cFile> - символьная строка, содержащая необязательные имя диска и
путь доступа и обязательное имя файла. По умолчанию используются
текущий диск и текущая директория.
<nFileAttr> - необязательный числовой параметр, задающий
устанавливаемую комбинацию атрибутов файлов. По умолчанию 32
(ARCHIVE).
Возвращаемое значение
nErrorCode - числовое значение кода результата, приведенное в таблице:
Таблица 7-20. Коды результатов выполнения функции SETFATTR()
--------------------------------------------------------------------
Код Символьная константа Значение
--------------------------------------------------------------------
0 NO_DISK_ERR Ошибки нет
-2 ER_FILE_NOT_FOUND Файл не найден
-3 ER_PATH_NOT_FOUND Путь доступа не найден
-5 ER_ACCESS_DENIED Отказ доступа (напр., в сети)
--------------------------------------------------------------------
Описание
Функция позволяет изменить комбинацию атрибутов заданного файла.
Допустимые биты атрибутов файлов и соответствующие им числовые
значения представлены в таблице:
Таблица 7-21. Кодирование атрибутов файлов
--------------------------------------------------------------------