Выполняет обычное или резервное копирование
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().