Вниз
Скачать: CL | DM;

Процедура копирования директорий   Найти похожие ветки 

← →
Vasya.ru   (2004-07-29 17:35) [0]

Нужна процедура, на входе получающая директорию и адрес, куда копировать, копирующая директорию со всеми файлами и поддиректориями. Кто знает где взять?


← →
Гаврила ©   (2004-07-29 17:39) [1]

ShFileOperation


← →
ShimON   (2004-07-29 18:21) [2]


function CopyDir(const fromDir, toDir: string): Boolean;
var
 fos: TSHFileOpStruct;
begin
 ZeroMemory(@fos, SizeOf(fos));
 with fos do
 begin
   wFunc  := FO_COPY;
   fFlags := FOF_FILESONLY;
   pFrom  := PChar(fromDir + #0);
   pTo    := PChar(toDir)
 end;
 Result := (0 = ShFileOperation(fos));
end;

Использовать можно так:

CopyDir(FileDir + "Base", dir + "Base");

Для работы должен быть подключен модуль ShellAPI!!!!

Кстати, советую скачать проект DelpiWorld.narod.ru - там есть очень много интересного!!!!


← →
Vasya.ru   (2004-07-29 18:32) [3]

спасибо всем



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.039 c
4-1088869764
AlexZ
2004-07-03 19:49
2004.08.15
Transparent label on WinAPI


4-1089149432
dosik
2004-07-07 01:30
2004.08.15
Скроллинг WinControl


6-1087317889
Игорь
2004-06-15 20:44
2004.08.15
Вопрос по функции InetIsOffline


14-1091069425
Думкин
2004-07-29 06:50
2004.08.15
С днем рождения! 29 июля


11-1078401198
ssk
2004-03-04 14:53
2004.08.15
Printers - из VCL в KOL




   Наверх