Вниз
Скачать: CL | DM;

ReadDirectoryChangesW   Найти похожие ветки 

← →
Yowl ©   (2005-01-17 11:34) [0]

Здравствуйте, уважаемые мастера!
Мне нужно отследить изменения файлов в конкретной папке. Для этого использую функцию ReadDirectoryChangesW, запущеную в отдельном потоке. Проблема в том, что она на одно изменение(например переименование файла) генерирует несколько событий. Хочется чтобы событие было одно. Кто-нибудь такое делал? Или может есть идеи?
С уважением, Yowl.


← →
TUser ©   (2005-01-17 12:00) [1]

Есть еще FindFirstChangeNotification + FindNextChangeNotification. Если названия не перепутал.


← →
Fay ©   (2005-01-17 12:04) [2]

2 Yowl ©   (17.01.05 11:34)
Заверните в своё событие.

З.Ы.
А мне хочется, чтобы комп мне за сигаретами бегал. Не подскажете?


← →
Yowl ©   (2005-01-17 13:13) [3]

2TUser FindNextChangeNotification показывают только какое событие произошло, но не возвращают имя файла. Дело в том, что папка, за которой надо следить весит около 1Гб и неохота при каждом событии ее сканить на предмет изменившегося файла.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.033 c
14-1107758628
sapsi
2005-02-07 09:43
2005.02.27
Часы


1-1108282334
Bogdan
2005-02-13 11:12
2005.02.27
Исчезающая форма


1-1108065519
Наташа
2005-02-10 22:58
2005.02.27
Ввод в Edit справа


3-1106921457
denis24
2005-01-28 17:10
2005.02.27
Как побороть FIBDataset


14-1107997747
Soft
2005-02-10 04:09
2005.02.27
Операция "Монарх" стратовала!




   Наверх