![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Nastya2410 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 19.4.2014 Репутация: нет Всего: нет |
Здравствуйте . Есть такая задача: Проанализировать подкаталоге в каталоге . При изменении имён каталогов вывести старые и новые их имена та время изменения имён.
Пытаюсь это решить . Для начала анализирую подкаталоги в каталоге . Вот код:
Не могу понять , как отследить старые и новые имена подкаталогов ? какой функцией нужно пользоваться? Подскажите, пожалуйста . Это сообщение отредактировал(а) Nastya2410 - 21.4.2014, 18:44 |
|||
|
||||
| feodorv |
|
||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2214 Регистрация: 30.7.2011 Репутация: 11 Всего: 45 |
Интересно, откуда возникла такая задача...
FindFirstChangeNotification лишь уведомляет об изменениях, но не сообщает о том, какие именно изменения произошли. Более продвинутая функция ReadDirectoryChangesW даёт пользователю больше информации, но что-то я сомневаюсь, что она сообщает и старое имя каталога, и новое имя. (Так же нужно учесть, что при частых изменениях, происходящих в каталоге, функция ReadDirectoryChangesW может терять произошедшие изменения). Нужно искать какое-то другое решение...
А где цикл и FindNextChangeNotification? Добавлено через 12 минут и 41 секунду
Хотя здесь (основано на ReadDirectoryChangesW) на скриншоте есть и старое имя, и новое -------------------- Напильник, велосипед, грабли и костыли - основные инструменты программиста... |
||||||
|
|||||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |