![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Монитор сетевого каталога [D5, Win2k, WinXP]
Bobu © (2003-08-19 08:36:00)
Привет всем.
Подскажите пожалуйста как сделать монитор каталога. То есть чтобы программа реагировала на изменение/добавление любого файла в каталоге и давала его имя/путь. Знаю как это сделать с помощью потоков для локального каталога ( http://www.delphimaster.ru/articles/panov/). Нашел также компоненты. Но у них один недостаток - они не работают по сети. Мне же нужно мониторить именно сетевую папку.
P.s. Также был бы благодарен за урл на вторую часть статья Панова.
panov (2003-08-19 09:19:00) [1]
>Bobu (19.08.03 08:36)
Универсальным решением для мониторинга изменений в любомкаталоге будет использование FindFirst/FindNext/FindClose.
Алгоритм для определения имен файлов придется реализовать самому.
Для сетевых каталогов с интенсивным изменением в любом случае могут быть ошибки при мониторинге, поэтому для 100%-ого определения имени изменившегося фала придется запускать программу на компьютере, для которого этот каталог локальный.
PS.
К сожалению, вторая часть не написана, т.к. невозможно предложить универсального алгоритма.
Романов Р.В. (2003-08-19 08:43:00) [2]
Запусти на удаленном компьютере клиента и пусть он тебе сообщает об изменениях.