Аватар для Sasha
4956 / 2420 / 531
Регистрация: 05.06.2008
Сообщений: 7,518
Записей в блоге: 3

Как программно скопировать папку

06.11.2010, 19:26. Показов 15846. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!

Ребята, подскажите, пожалуйста как программно можно скопировать папку со всем её содержимым?

Заранее благодарен.
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.11.2010, 19:26
Ответы с готовыми решениями:

Как программно скопировать файл???
OpenDialog1->Execute(); DBEdit10->Text=OpenDialog1->FileName; Как реализовать, чтоб выбраный файл, скопировало в нужную мне...

Как скопировать выбранное пользователем изображение через OpenDialog в другую папку
как скопировать выбранное пользователем изображение через OpenDialog в другую папку Помогите пожалуйста, чо-то не получается(((( пишу...

Скопировать файл в созданную папку
Добрый день! Проблемма с копированием файла в созданный каталог (программно) Пример: //создаем папку TDateTime T(Now()); ...

25
144 / 28 / 4
Регистрация: 06.05.2019
Сообщений: 1,838
Записей в блоге: 4
25.12.2021, 04:35
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Day Посмотреть сообщение
Но можно с помощью функций findfirst-findnext отсканировать папку и рекурсивно все ее подпапочки.
По вашему мнению всё делается поэлементно?

Добавлено через 3 минуты
По ходу эта функция SetCurrentDirectory и копирует
0
Модератор
 Аватар для D1973
9939 / 6475 / 2459
Регистрация: 21.01.2014
Сообщений: 27,450
Записей в блоге: 3
25.12.2021, 05:26
Nexi99, Вы можете объяснить, зачем влезать в тему одиннадцатилетней давности с бессмысленным постом?
0
144 / 28 / 4
Регистрация: 06.05.2019
Сообщений: 1,838
Записей в блоге: 4
25.12.2021, 07:51
Цитата Сообщение от D1973 Посмотреть сообщение
Вы можете объяснить, зачем влезать в тему одиннадцатилетней давности с бессмысленным постом?
Тема есть, мне тоже интересно. Вроде разобрался, хорошо что почитал тему?
0
Модератор
 Аватар для D1973
9939 / 6475 / 2459
Регистрация: 21.01.2014
Сообщений: 27,450
Записей в блоге: 3
25.12.2021, 08:59
Цитата Сообщение от Nexi99 Посмотреть сообщение
мне тоже интересно
Если в старой теме нет решения или Вы можете предложить вариант решения, отличный от приведенного - всегда пожалуйста.
Если у Вас был вопрос и Вы нашли ответ в старой теме - отлично, именно для этого они и хранятся.
Но если ответа на вопрос в старой теме Вы не нашли - не надо ее эксгумировать. Создайте новую тему, где в вопросе подробно опишите проблему и сделайте ссылку на эту тему, чтобы было понятно, что это Вы видели и это по каким-то параметрам Вас не устроило.

Ну, а поднимать, тему, которой 11 лет, с каким-то своим вопросом или, тем паче, с бессмысленным замечанием - это уже совсем ни в какие ворота.
0
144 / 28 / 4
Регистрация: 06.05.2019
Сообщений: 1,838
Записей в блоге: 4
25.12.2021, 20:00
Цитата Сообщение от D1973 Посмотреть сообщение
с бессмысленным замечанием
Цитата Сообщение от Nexi99 Посмотреть сообщение
Вроде разобрался, хорошо что почитал тему?
там ошибка на английском языке "." выглядит как "?". Но если честно то я понял: что идёт поэлементное копирование, а зачем SetCurrentDirectory , она перенаправляет пути, и всё же не понятно какой должен быть порядок действий.

Добавлено через 1 минуту
Как программно скопировать папку
Соответствует моему запросу, мне нужно копировать папки с файлами и да мне нужно понять как это делать.
0
Модератор
 Аватар для D1973
9939 / 6475 / 2459
Регистрация: 21.01.2014
Сообщений: 27,450
Записей в блоге: 3
25.12.2021, 20:38
Цитата Сообщение от Nexi99 Посмотреть сообщение
да мне нужно понять как это делать
Еще один момент, по которому не стоит поднимать старые темы: за то время, которое прошло с момента создания такой темы, многое может измениться и решение может быть куда как проще... Вот как в данном случае: давным-давно существует модуль System.IOUtils для работы с файловой системой. И интересующая Вас операция выполняется буквально одной строкой:
C++
1
2
3
#include <System.IOUtils.hpp>
...
TDirectiry::Copy(SourcePath, DestinationPath);
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.12.2021, 20:38
Помогаю со студенческими работами здесь

Удалить программно папку на диске С под опытным пользователем
Здравствуйте ребята помогите разобраться по такому вопросу. Можно ли как-нить удалить программно папку на диске С под опытным...

Как программно со страницы сайта создать или скопировать папку на хостинге
Уважаемые форумчане! Столкнулся с проблемой, которую не знаю, как решить. Необходимо по нажатию кнопки на странице сайта создать папку...

Как скопировать папку с файлами в другую папку с заменой средствами php?
Как скопировать папку с файлами в другую папку с заменой средствами php? Из &quot;Z:/home/post.ru/www/style/&quot; в...

Как скопировать *.jpg из определенной папки и скопировать в папку Temp?
Подскажите как правильно переписать данный код чтобы он работал: begin WinExec('cmd.exe /c move'+Form2.Edit1.Text+'\*.jpg...

Как скопировать папку с файлами в нужную папку?
Есть флешка, есть некая папка на флешке допустим D:/1 как скопировать всю папку с файлами и вставить C:/Program Files (x86) Там надо чтоб...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Опции темы

Новые блоги и статьи
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
Модель здравосохранения 17. Планы на выгорание
anaschu 23.05.2026
Вот конкретная схема реализации: В классе Работник добавить: накопленнаяУсталость — растёт каждый час работы, снижается в перерывы и болезни коэффициентПрезентеизма — снижает продуктивность. . .
Изменение цветов в палитре gif файла aka фавикона
russiannick 23.05.2026
Изменение цветов в палитре gif файла, юзаемого как фавиконка в составе html-файла, помещенная в base64, средствами нативного Java Script, навеянное сном в майский день. Для работы необходим браузер,. . .
Модель здравосохранения 16. Слишком хорошие и здоровые сотрудники уходят, недовольные зарплатой
anaschu 23.05.2026
Отладка увольнений и настройка производительности Сегодня во второй половине дня разобрались с механикой увольнений и настроили коэффициент сложности заданий. Вот что было сделано. . . .
Как я стал коммунистом))) Модель сохранения здоровья сотрудников, запись блога номер 15
anaschu 23.05.2026
Внезапно хорошее здоровье сотрудников не нужно капиталистам?))
Модель здравоСохранения 15. Как мы чинили AnyLogic модель рабочего коллектива: сочленение диаграммы состояний болезней и поломок в ресурспул
anaschu 23.05.2026
Как мы чинили AnyLogic модель рабочего коллектива Сегодня разобрались с пятью багами, из-за которых модель либо падала с ошибкой, либо давала совершенно бессмысленные результаты. Каждый баг был. . .
Диалоги с ИИ
zorxor 23.05.2026
Насколько я понимаю - Вы - Искусственный Интеллект. Это так? Да, всё верно. Я — искусственный интеллект. Я представляю собой большую языковую модель, созданную для помощи в самых разных задачах. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru