Клиппер 5. Справочник

В маске атрибутов могут использоваться


константа Присвоенный атрибут
    --------------------------------------------------------------------
        0       FA_NORMAL       Атрибутов не присвоено
    1   1       FA_READONLY     READ ONLY (файл только для чтения)
    2   2       FA_HIDDEN       HIDDEN (скрытый файл)
    3   4       FA_SYSTEM       SYSTEM (системный файл)
    4   8       FA_VOLUME       VOLUME (метка тома диска)
    5   16      FA_DIRECTORY    DIR (директория)
    6   32      FA_ARCHIVE      ARCHIVE (после резервного копирования
                                были внесены изменения)
    --------------------------------------------------------------------
 
    В маске атрибутов могут использоваться значения констант SYSTEM,


    HIDDEN, VOLUME и DIR. Для одновременного их использования следует
    суммировать соответствующие числовые значения, помня однако, что не
    все комбинации имеют смысл.
 
  Примеры
 
  . Определение времени создания конкретного файла:
 
    ? FILETIME("C:\TEXT\TEXT.TXT")              // Значение для файла,
                                                // если он существует
 
  . Определение времени создания файла с атрибутами ARCHIVE и HIDDEN:
 
    ? FILETIME("C:\HIDE.TXT", 34)               // Значение для файла,
                                                // если он существует
 
  . Совместное использование с функцией FILESEEK():
 
    cFile := FILESEEK("C:\TEXT\*.TXT")
 
    DO WHILE .NOT. EMPTY(cFile)
        ? cFile, FILETIME()                     // Значение для файла
        cFile := FILESEEK()                     // Выделение следующего файла
    ENDDO
 

See Also: FILEATTR()
FILEDATE()
FILESEEK()
FILESIZE()

 

 

 FILEVALID()
 Проверяет, содержит ли символьная строка корректное имя файла.
------------------------------------------------------------------------------
 
  Синтаксис
 
    FILEVALID(<cFileName>) --> lValid

Содержание раздела