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

Метка тома, содержащего файл резервной


    --------------------------------------------------------------------
    Имя поля  Информация, содержащаяся в поле базы данных
    --------------------------------------------------------------------
    VolLabel    Метка тома, содержащего файл резервной копии
    BackupName  Имя файла с именем диска и путем доступа
    --------------------------------------------------------------------
 
    USE DISKLIST                                        // База с метками
                                                        // томов и именами
                                                        // файлов
    cTargetFile := "C:\TARGET.TXT"
 
    DO WHILE .NOT. EOF()


      IF .NOT. EMPTY(FILESEEK(VolLabel, 8))             // Корректный диск?
        FILEAPPEND(cTargetFile, BackupName)             // Дополнение файла
        SKIP                                            // Следующая запись
      ELSE
        ? "Пожалуйста, вставьте нужную дискету!"
      ENDIF
    ENDDO
 

See Also: FILECOPY()
FILESEEK()
SETSHARE()
SETFCREATE()
CSETSAFETY()

 

 

 FILEATTR()
 Возвращает комбинацию битов атрибутов файла.
------------------------------------------------------------------------------
 
  Синтаксис
 
    FILEATTR([<cFile>]) --> nFileAttr
 
  Параметры
 
    <cFile> - необязательный символьный параметр, задающий имя файла с
    необязательными указаниями имени диска и пути доступа. Допустимо
    указание имени с использованием универсальных символов сопоставления.
    По умолчанию используется имя файла, выделенного при последнем вызове
    функции FILESEEK().
 
  Возвращаемое значение
 
    nFileAttr - число, содержащее комбинацию битов атрибутов файла, или 0,
    если соответствующего файла нет.
 
  Описание
 
    Функция возвращает комбинацию битов атрибутов файла, заданного
    параметром <cFile>, а при вызове с опущенным параметром - файла,

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