Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.25;
Скачать: CL | DM;

Вниз

Копирование папки   Найти похожие ветки 

 
Dr.Karter ©   (2004-02-09 14:38) [0]

Вопрос в следующем можно ли как-нибудь более быстрым способом скопировать папку со всем в ней содержимым.
Более того, учесть избежания сообщения: "заменить ли существующий файл?"


 
Amoeba ©   (2004-02-09 14:54) [1]

Более быстрым в сравнении с чем?
Читаем http://www.delphikingdom.com/mastering/fileshellapi.htm


 
kostik   (2004-02-09 14:55) [2]

uses ShellAPI;
.....
function CopyDir(lpSourceDir,lpResultDir:string):boolean;
var
shFile:tShFileOpStruct;
begin
ZeroMemory(@shFile,SizeOf(shFile));
with shFile do
begin
wFunc:=FO_COPY;
fFlags:=FOF_FILESONLY;
pFrom:=pChar(lpSourceDir+#0);
pTo:=pChar(lpResultDir);
end;
Result:=SHFileOperation(shFile)=0;
end;


 
Amoeba ©   (2004-02-09 14:59) [3]

Тогда уж
fFlags:=FOF_FILESONLY or FOF_NOCONFIRMATION
Чтобы учесть избежания сообщения: "заменить ли существующий файл?"


 
Dr.Karter ©   (2004-02-10 08:20) [4]

Спасибо помогло.
fFlags должен быть равен FOF_NOCONFIRMATION для копирования не спрашивая замены!



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

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

Наверх




Память: 0.47 MB
Время: 0.031 c
1-79773
Yuri Btr
2004-02-11 21:17
2004.02.25
Уникальность Pointer в TList


8-80047
Ich Hasse
2003-10-24 15:09
2004.02.25
Какой компонент испоьлзовать дя GIF фалов


1-79797
ИЛЮХА
2004-02-11 11:36
2004.02.25
File


14-80203
IronHawk
2004-01-19 15:10
2004.02.25
Народ прикиньте на БК спёрли моего героя! МОЕГО!!!


7-80331
maya
2003-12-03 12:45
2004.02.25
Event Viewer