| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > Отслеживать изменение множества файлов |
| Автор: CatATonik 7.2.2007, 17:52 |
| Необходимо отслеживать изменение файлов (файлов может быть много), появление, удаление файлов в папке. FindFirstChangeNotification работает только для операций сделаных в проводнике (или через функции shell). Как отследить если, например, файл удалили в Total Commander или подобной программе? Например, Sysinternals FileMon очень шустро выдает все операции на диске, как вы думаете как это сделано? |
| Автор: Yanis 7.2.2007, 18:07 | ||
| По моему в RegMon используется драйвер. Наверняка FileMon тоже в таком же русле написан. Добавлено @ 18:11 Цитата с родной странички:
|
| Автор: MetalFan 8.2.2007, 09:43 |
| CatATonik, показывай, как используешь. в MSDN есть хороший пример на С. |
| Автор: CatATonik 8.2.2007, 10:33 |
| Пока никак не использую, использовал раньше, по воспоминаниям работало именно так как я написал. Будет время попробую, сообщу о результатах. |