Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.15;
Скачать: 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 вся ветка

Текущий архив: 2004.08.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
9-1079704176
wiz
2004-03-19 16:49
2004.08.15
2D аркада на 3D движке (oGL). demo N1


3-1090308875
Manfred
2004-07-20 11:34
2004.08.15
TDataSetProvider свойство poAutoRefresh как оно работает?


3-1090238932
ligor
2004-07-19 16:08
2004.08.15
Текущая дата в IB 6.5 диалект 1


4-1088576047
dimon_programmer
2004-06-30 10:14
2004.08.15
Извлечение иконки


1-1091003884
AlexanderSK
2004-07-28 12:38
2004.08.15
Инкапсуляция синхронизации потоков внутри класса