WinApi функции CopyFile
Описание
function CopyFile(lpExistingFileName, lpNewFileName: PChar; bFailIfExists: BOOL): BOOL;
Копирует файл.
Параметры:
lpExistingFileName: Строка к имени файлу источника.
lpNewFileName: Строка имени нового файла.
bFailIfExists:параметр определяет поведение функции в том случае если файл lpNewFileName уже существует. Если параметр True и файл существует, то функция терпит неудачу. В противном случае функция перезапишет файл.
Возвращаемые значения
Если успешно то не ноль.
Если функция терпит неудачу - ноль. Чтобы получить расширенную информацию об ошибке, вызовите функцию GetLastError.
Замечания:
Атрибуты безопасности старого файла не переписываются в новый.
Атрибуты Файла (FILE_ATTRIBUTE_) старого файла копируются в новый файл.
Материал взят из:
Русская спpавка по Windows API