В маске атрибутов могут использоваться
--------------------------------------------------------------------
В маске атрибутов могут использоваться значения констант SYSTEM,
HIDDEN, VOLUME и DIR. Для одновременного их использования следует
суммировать соответствующие числовые значения, помня однако, что не
все комбинации имеют смысл.
Примеры
. Определение даты создания конкретного файла:
? FILEDATE("C:\TEXT\TEXT.TXT") // Значение для файла,
// если он существует.
. Определение даты создания файла с атрибутами ARCHIVE и
HIDDEN:
? FILEDATE("C:\HIDE.TXT", 34) // Значение для файла,
// если он существует.
. Совместное использование с функцией FILESEEK():
cFile := FILESEEK("C:\TEXT\*.TXT")
DO WHILE .NOT. EMPTY(cFile)
? cFile, FILEDATE() // Значение для файла
cFile := FILESEEK() // Выделение следующего файла
ENDDO
See Also: FILEATTR()
FILESEEK()
FILESIZE()
FILETIME()
FILEDELETE()
Удаляет файл или группу файлов по имени и атрибуту.
------------------------------------------------------------------------------
Синтаксис
FILEDELETE(<cFileMask>, [<nFileAttr>]) --> lDeleted
Параметры
<cFileMask> - необязательный символьный параметр, задающий имя файла с
возможным использованием универсальных символов сопоставления и с
указанием необязательных имени диска и пути доступа. По умолчанию
используется имя файла, выделенного при последнем вызове функции
FILESEEK().
<nFileAttr> - необязательный параметр, задающий число, содержащее
комбинацию битов маски атрибутов файлов в соответствии с таблицей
7-13. По умолчанию 32.
Возвращаемое значение