MoveFile
Переместить существующий файл на новое место.
Существует в: Win NT, Win32s, Win9x.
Для С/С++ объявлена в winbase.h. Для Delphi в модуле windows.
Объявление:
Для С/С++
BOOL MoveFile(
LPCTSTR lpExistingFileName, // Полный путь к исходному файлу
LPCTSTR lpNewFileName // Полный путь к новому месту
);
Для Delphi
function MoveFile(
lpExistingFileName, // Полный путь к исходному файлу
lpNewFileName: PChar// Полный путь к новому месту
): BOOL; stdcall;
Если все нормально, то функция возвражает TRUE. Пример на Delphi:
MoveFile('c:\Temp.txt', 'C:\Windows\Temp.txt')
Эта команда переместит файл c:\Temp.txt в C:\Windows\Temp.txt, при этом он удалится из исходного месторасположения.
Ну всё, на сегодня хватит. В следующий раз закончим расмотрение API функций работы с файлами.