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

Выполняет обычное или резервное копирование


        FILECCONT("A:\" + cTargetFile)  // Следующий диск - новое имя
    ENDDO
    FILECCLOSE()                        // На всякий случай
 
    PROCEDURE NEXTDISK
        ? "Пожалуйста, установите новую дискету в дисковод A:"
        WAIT
        RETURN
 

See Also: FILECCLOSE()
FILECCONT()
FILECOPY()



 

 

 FILECOPY()
  Выполняет обычное или резервное копирование файлов.
------------------------------------------------------------------------------
 
  Синтаксис
 
    FILECOPY(<cSourceFile>, <cTargetFile>, [<lMode>]) --> nCopyByte
 
  Параметры
 
    <cSourceFile> - символьная строка, содержащая необязательные имя диска
    и путь доступа и обязательное имя копируемого файла. По умолчанию
    используются текущий диск и текущая директория, использование
    универсальных символов сопоставления не допускается.
 
    <cTargetFile> - символьная строка, содержащая необязательные имя диска
    и путь доступа и обязательное имя файла копии. По умолчанию
    используются текущий диск и текущая директория, использование
    универсальных символов сопоставления не допускается.
 
    <lMode> - необязательный логический параметр, задающий при значении
    .T. создание резервной копии, а при значении .F. или по умолчанию
    обычное копирование.
 
  Возвращаемое значение
 
    nCopyByte - число скопированных функцией байтов.
 
  Описание
 
    Функция либо просто копирует исходный файл, либо начинает процесс
    создания резервной копии, позволяющий копировать файлы, не умещающиеся
    на выходных гибких дисках. В этом режиме функция начинает процесс
    резервного копирования, записывая то количество байтов, которое
    помещается на дискету.
 
    Продолжить копирование после смены дискеты можно функцией FILECCONT(),
    а контролировать завершение переписи данных из исходного файла
    позволяет функция FILECOPEN().

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