Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.05.2010, 14:29   #1
Xanex
Пользователь
 
Регистрация: 08.12.2008
Сообщений: 22
По умолчанию Копирование/Удаление подкаталогов

Добрый день. Подскажите, пожалуйста, как реализовать в асме удаление папки в которой находятся другие файлы и подкаталоги, а так же их копирование, а то только файлы и пустые каталоги получается копировать и удалять (
Xanex вне форума Ответить с цитированием
Старый 12.05.2010, 19:32   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Рекурсивно удалить все файлы, а потом пустую папку, не?
p51x вне форума Ответить с цитированием
Старый 14.05.2010, 13:49   #3
anyx
Форумчанин
 
Регистрация: 10.09.2009
Сообщений: 352
По умолчанию

Этот вопрос в тему WinApi (если речь об ОC Windows)
По-моему, функция DeleteDir, или как она там называется, удаляет папку с файлами (т.е. сначала файлы, потом папку)
А функция копирования вроде тоже копирует папку с файлами
anyx вне форума Ответить с цитированием
Старый 16.05.2010, 18:03   #4
Xanex
Пользователь
 
Регистрация: 08.12.2008
Сообщений: 22
По умолчанию

Цитата:
Сообщение от anyx Посмотреть сообщение
Этот вопрос в тему WinApi (если речь об ОC Windows)
По-моему, функция DeleteDir, или как она там называется, удаляет папку с файлами (т.е. сначала файлы, потом папку)
А функция копирования вроде тоже копирует папку с файлами
Речь идет о досе, как удалить папку с подкаталогами, в которых находятся файлы, уже сделал через рекурсию, а вот реализовать такое же копирование чего-то не получается (, только отдельного файла
Xanex вне форума Ответить с цитированием
Старый 16.05.2010, 20:39   #5
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Можно так...
создаем папку
рекурсивно проходим в подпапки
копируем все файлы в папке
p51x вне форума Ответить с цитированием
Старый 16.05.2010, 20:40   #6
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

-----------

Последний раз редактировалось p51x; 16.05.2010 в 20:48. Причина: что-то с инетом видать....
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление и копирование формы krikaved Общие вопросы Delphi 1 25.03.2010 12:56
копирование файлов из подкаталогов cemen13 Win Api 15 25.09.2009 17:55
ftp удаление, копирование и переименование директории ikot Работа с сетью в Delphi 3 05.07.2009 19:56
Реестр.Удаление из автозагрузки.Копирование Marsik Общие вопросы Delphi 11 07.12.2007 18:02