|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.10.2007, 21:39 | #1 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 260
|
Копирование КАТАЛОГА
Ребят... Подскажите плз.
Есть Какая-нить ф-я или пр-ра для копирования каталога? Я в Google стучал, там глухо Как копировать файлы - хоть заройся, а вот как каталог скопировать? Может ссылочка есть, али шкодинг...
Хорошо не там, где нас нет, а там, где нас еще небыло!!!
|
11.10.2007, 22:51 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Для начала уберите рекламу из подписи - у нас это не принято. Странно, что ZETRIX не отреагировал должным образом...
Ответ на ваш вопрос у меня есть в виде исходника. Жду ответной реакции. |
12.10.2007, 05:40 | #3 |
Банхаммер
Участник клуба
Регистрация: 17.02.2007
Сообщений: 1,754
|
Код:
CopyTo - место в которое капируем файлы... Последний раз редактировалось KORN; 12.10.2007 в 05:48. |
12.10.2007, 07:44 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Скока мона твердить: Delphi World ответит на все эти вопросы, скачать его мона очень просто.
Вот оттуда : unit FilesOp; interface uses Forms, SysUtils, ShellAPI, Dialogs; procedure CopyFiles(const FromFolder: string; const ToFolder: string); implementation procedure CopyFiles(const FromFolder: string; const ToFolder: string); var Fo : TSHFileOpStruct; buffer : array[0..4096] of char; p : pchar; begin FillChar(Buffer, sizeof(Buffer), #0); p := @buffer; StrECopy(p, PChar(FromFolder)); //директория, которую мы хотим скопировать FillChar(Fo, sizeof(Fo), #0); Fo.Wnd := Application.Handle; Fo.wFunc := FO_COPY; Fo.pFrom := @Buffer; Fo.pTo := PChar(ToFolder); //куда будет скопирована директория Fo.fFlags := 0; if ((SHFileOperation(Fo) <> 0) or (Fo.fAnyOperationsAborted <> false)) then ShowMessage('File copy process cancelled') end; end.
I'm learning to live...
|
12.10.2007, 07:57 | #5 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
Уберете рекламу, сниму бан.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
13.10.2007, 00:31 | #6 |
Редкий тунеядец
Форумчанин
Регистрация: 29.10.2006
Сообщений: 595
|
Способ без всяких сложностей)))) Главное отлично побходит для апишный прог в силу крайней компактности)))) И не говорите мне что это не профессионально... - это быстро и надёжно
Код:
|
13.10.2007, 02:19 | #7 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,501
|
Это не реклама. Это анекдот.
|
13.10.2007, 06:11 | #8 | |
Банхаммер
Участник клуба
Регистрация: 17.02.2007
Сообщений: 1,754
|
Цитата:
З.Ы. кто убрал мой пост7 Последний раз редактировалось KORN; 13.10.2007 в 06:13. |
|
13.10.2007, 07:48 | #9 | |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
Цитата:
/C - Выполнение указанной команды, с последующим завершением xcopy - Копирование файлов и дерева папок /C - Продолжает копирование, даже если произошла ошибка /H - Копирует скрытые и системные файлы /Q - Не отображает имена файлов во время копирования /Y - Подавляет запрос на подтверждение перезаписи существующего конечного файла. Запускаем cmd, пишем cmd /? - получаем дофига инфы (в том числе и про /С). Потом пишем в командной строке: xcopy /? - и опять получаем дофига инфы, с объяснением всего (и это по русски). Неужели самому сложно так сделать? По поводу рекламы, никто нигде не запрещал использовать рекламу в подписи. В постах запрещено (кроме раздела "для спамеров"). Поэтому я и не отреагировал. (Да и посмотрите на мою подпись: моя реклама 1 + реклама правил 1 + реклама клуба 3 = аж 5 ссылок) Korn - Ваш пост удалил модератор. И если вы тут так хотите обсудить нарушение, то стоит напомнить, что использование в логине только заглавных букв - не приветствуется (это было в старых правилах) Ещё вопросы? Последний раз редактировалось zetrix; 13.10.2007 в 07:53. |
|
13.10.2007, 11:23 | #10 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дата создания каталога | eoln | Win Api | 1 | 14.07.2008 10:54 |
Удаление каталога с файлами | SANTA_KLAUD | Общие вопросы Delphi | 17 | 28.05.2008 17:47 |
картинки из каталога | Var17 | PHP | 2 | 06.03.2008 22:05 |
Проблема с копированием каталога!!! | Volkogriz | Общие вопросы Delphi | 15 | 18.10.2007 07:57 |
Шифрование каталога | _SERGEYX_ | Безопасность, Шифрование | 3 | 02.08.2007 15:16 |