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

Вниз

Копировать каталог   Найти похожие ветки 

 
DimDim ©   (2005-01-16 13:09) [0]

Уважаемые Мастера, как скопировать весь каталог (с подкаталогами).
Эта тема уже встречалась, но пока небыло необходимости - не обратил внимание.
Хоть ссылку дайте!


 
Fay ©   (2005-01-16 13:19) [1]

Ищи по форуму.


 
begin...end ©   (2005-01-16 13:28) [2]

> DimDim ©   (16.01.05 13:09)

uses ShellAPI;
var
 Structure: TSHFileOpStruct;
 FromPath, ToPath: String;
begin
 FromPath := ...;
 ToPath := ...;
 ZeroMemory(@Structure, SizeOf(Structure));
 Structure.wFunc := FO_COPY;
 Structure.fFlags := FOF_NOCONFIRMATION + FOF_SILENT;
 Structure.pFrom := PChar(FromPath + #0);
 Structure.pTo := PChar(ToPath + #0);
 SHFileOperation(Structure)
end.


P.S. Мне кажется, или среди программистов имя Дмитрий встречается очень часто?


 
DimDim ©   (2005-01-16 22:02) [3]

Большое спасибо. Работает.
Вот только одна маленькая неприятность: при копировании файлов с CD ставит атрибуты файлов "Только для чтения", а мне они нужны с полным доступом.
Как это обойти? Заранее спасибо!

P.S. Действительно Дмитриев развелось...  Пора отстрелевать.


 
Kerk ©   (2005-01-16 22:03) [4]

DimDim ©   (16.01.05 22:02) [3]
P.S. Действительно Дмитриев развелось...  Пора отстрелевать.

Ты не представляешь насколько ты прав!!! :)


 
begin...end ©   (2005-01-16 22:07) [5]

> DimDim ©   (16.01.05 22:02) [3]

Думаю, потом придётся вручную устанавливать атрибуты скопированных файлов с помощью SetFileAttributes.


 
DimDim ©   (2005-01-16 22:24) [6]

Ну, тогда проще копировать каждый файл по отдельности. Тогда хоть атрибуты файлов сохраняются.



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

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

Наверх




Память: 0.47 MB
Время: 0.025 c
1-1105762626
werewolfru
2005-01-15 07:17
2005.01.30
Скрипт для online редактирования статей


14-1105344544
Delirium
2005-01-10 11:09
2005.01.30
ZIP-код


1-1106078717
fru$t
2005-01-18 23:05
2005.01.30
Excel и Delphi


11-1087067965
Андрей2
2004-06-12 23:19
2005.01.30
Не происходит переключение между формами


1-1105800186
SbtON
2005-01-15 17:43
2005.01.30
Поток : перехват завершения.