Мониторинг каталога

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
Pepper
Сообщения: 33
Зарегистрирован: 21 фев 2004, 23:50
Откуда: Мурманск
Контактная информация:

24 фев 2004, 22:29

Имеются такие проблемы, товарищи.
Имеется каталог, в котором есть: подкаталоги (в этих подкаталогах еще подкаталоги и т.д.) и какие-то файлы.
Проблема 1:
Как можно в дельфях организовать мониторинг этого каталога, т.е. отслеживать какие-либо изменения в нем (желательно через какие-то промежутки времени, может даже и большие (1, 2 часа)). И если имеются изменения выполнять какие-то действия.
Проблема 2:
Проблема 2 это то же самое что и топик про получение списка файлов в каталоге. Но только сюда добавляется и получение списка подкаталогов в каталоге.

Вот собственно для начала и все. Исходный код меня не интересует, мне хочется знать какие могут быть подходы, примерно как это можно реализовать.

Заранее благодарствую.
Аватара пользователя
AiK
Сообщения: 2274
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

24 фев 2004, 22:46

1. Есть такая функция FindFirstChangeNotification и парная к ней FindNextChangeNotification. Их работу лучше обсудить в разделе winAPI, Shell etc.
2. Опять же см. FindFirst, FindNext аттрибут faDirectory
Ответить