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

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

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.03.2013, 19:07   #1
Werg123
 
Регистрация: 18.03.2013
Сообщений: 3
По умолчанию пользовательская оболочка

Всем доброго дня.
Название этой программы:"Пользовательская оболочка"( Её функции заключаются в открытие и просмотров файлов, папок, их создание и удаление и копирование)
У меня вопрос в следующем:
При удаление каталога в месте с файлами используются несколько процедур и функций ( как бы с начала указывается путь к файлам которые находится в каталоге используется для этого одна ф-ия, потом удаляет эти файлы другая ф-ия, после когда каталог пустой используется ещё ф-ия которая удаляет сам каталог когда он пустой).
Смысл в том что я не могу определить взаймодействие этих функций и процедур в какой последовательности это происходит то есть какая первая ф-ия и какая последняя завершает этот весь процес удаления каталога с файлами.

P.S. я думал что используется ф-ия DeleteFileEx и всё.
Готов к общению и уточнению моего вопроса.

Посмотреть архив:filemngr.rar
Вложения
Тип файла: rar filemngr.rar (886.5 Кб, 12 просмотров)

Последний раз редактировалось Werg123; 19.03.2013 в 00:40.
Werg123 вне форума Ответить с цитированием
Старый 19.03.2013, 00:38   #2
Werg123
 
Регистрация: 18.03.2013
Сообщений: 3
По умолчанию пользовательская оболочка

???????????????

Последний раз редактировалось Werg123; 19.03.2013 в 00:41.
Werg123 вне форума Ответить с цитированием
Старый 19.03.2013, 10:46   #3
FataLL
Форумчанин
 
Аватар для FataLL
 
Регистрация: 29.01.2013
Сообщений: 319
По умолчанию

Цитата:
Сообщение от Werg123 Посмотреть сообщение
P.S. я думал что используется ф-ия DeleteFileEx и всё.
Именно так и происходит. За исключением того, что сначала запрашивается подтверждение и если выбрано несколько файлов, то эта функция вызывается несколько раз для каждого выбранного элемента.
FataLL вне форума Ответить с цитированием
Старый 19.03.2013, 13:14   #4
Werg123
 
Регистрация: 18.03.2013
Сообщений: 3
По умолчанию

Такое действие удаление каталогов с файлами при помощи DeleteFileEx я говорил, мне сказали что оно не совсем верно, и используется ещё несколько функций т.е. какие именно.
Werg123 вне форума Ответить с цитированием
Старый 19.03.2013, 14:09   #5
FataLL
Форумчанин
 
Аватар для FataLL
 
Регистрация: 29.01.2013
Сообщений: 319
По умолчанию

Werg123
Посмотри код функции DeleteFileEx. Там всё подробно откомментировано. Можно было, конечно, воспользоваться SHFileOperation, но цель же достигнута...
FataLL вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Много пользовательская онлайн игра stalker1995s Общие вопросы Delphi 6 23.11.2012 14:32
пользовательская функция МАКСЕСЛИМН Zorg Microsoft Office Excel 7 22.06.2012 11:43
пользовательская процедура KasyaP Microsoft Office Excel 3 27.07.2011 09:39
Пользовательская функция,возвращающая массив savraska Microsoft Office Excel 2 20.04.2010 03:12
Пользовательская форма к макросу Flangini Microsoft Office Excel 6 23.04.2008 13:39