|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.03.2009, 13:31 | #11 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Вообще-то в SHFileOperation есть параметр:
FOF_SILENT Does not display a progress dialog box.
I'm learning to live...
|
06.03.2009, 13:42 | #12 |
Delphi 7
Форумчанин
Регистрация: 10.02.2009
Сообщений: 354
|
Stilet ты хочешь сказать этим кодом он перехватывает копируемые файлы и дублирует в определеную папку?
Дайте мне власть и я переверну ваш мир!...
|
07.03.2009, 13:18 | #13 | |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 103
|
Цитата:
вопрос по параметрам StopIfNotAllCopied, OverWriteFiles. Я так понимаю 1й в случае true останавливает процесс копирования,если чт-то не удалось скопировать, а 2й, если true, переписывает существующие файлы. я прав? |
|
07.03.2009, 13:45 | #14 |
Форумчанин
Регистрация: 21.07.2008
Сообщений: 192
|
Можно вопрос по теме?
Код:
Код:
Можете подсказать ошибку? Зарание спасибо |
07.03.2009, 14:02 | #15 |
Форумчанин
Регистрация: 31.05.2007
Сообщений: 486
|
Может быть стоит дополнительно указать параметры /G (Разрешает копирование шифрованных файлов в конечную папку) и /R (Заменяет файлы, доступные только для чтения)?
|
07.03.2009, 14:09 | #16 | |
Форумчанин
Регистрация: 21.07.2008
Сообщений: 192
|
Цитата:
Код:
|
|
07.03.2009, 14:25 | #17 |
Пользователь
Регистрация: 01.03.2009
Сообщений: 29
|
lexaltd, а чем вас не устраивает способ с рекурсивным обходом папок? У того способа что рассматриваете вы есть существенный недостаток - неизвестно когда процедура закончит выполнение, и папка будет полностью скопирована...
Ну а вообще (для примера): xcopy c:\windows d:\win2\ /E /C /Q /G /H /R /Y Всё работает, только следует обратить внимание на порядок FromDir, ToDir они до параметров, папка назначения должна закрываться слэшем и параметры через пробелы Последний раз редактировалось eskander; 07.03.2009 в 14:36. |
07.03.2009, 20:21 | #18 | |
Форумчанин
Регистрация: 21.07.2008
Сообщений: 192
|
Цитата:
Код:
Вроде нашёл - если в название папки есть пробел то он не хочет копировать Как это можно побороть? Последний раз редактировалось lexaltd; 07.03.2009 в 20:31. |
|
07.03.2009, 23:46 | #19 |
Форумчанин
Регистрация: 31.05.2007
Сообщений: 486
|
Каталоги/файлы с пробелами нужно заключать в кавычки (типа "имя папки").
|
08.03.2009, 13:04 | #20 |
Форумчанин
Регистрация: 21.07.2008
Сообщений: 192
|
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
расположение папки Data c БД или другими файлами | VenMaster | Общие вопросы Delphi | 2 | 12.05.2008 23:35 |
Папки | xTANATOSx | Общие вопросы Delphi | 1 | 05.11.2007 16:26 |
Выбор папки | UnD)eaD)Snake | Общие вопросы Delphi | 10 | 22.08.2007 12:05 |
Как скопировать папку со всем ее содержимым | Arsgun | Общие вопросы Delphi | 2 | 09.06.2007 22:07 |
Отслеживает появление в папке файлов. слежение за определенным файлом в определенной папке. | RammFan | Win Api | 1 | 09.06.2007 11:09 |