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

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

 

 

 FILESTR()
 Возвращает считанный сегмент файла в виде строки.
------------------------------------------------------------------------------
 
  Синтаксис
 
    FILESTR(<cFile>, [<nLength>], [<nOffset>],

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