Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.18;
Скачать: CL | DM;

Вниз

Мониторинг папки   Найти похожие ветки 

 
Lotus   (2005-08-25 17:07) [0]

Необходимо мониторить папку на предмет появления в ней новых файлов (нечто вроде TRxFolderMonitor).
Но TRxFolderMonitor не говорит, какой именно файл появился.

Как реализовать это?


 
kukuikar ©   (2005-08-25 17:32) [1]

http://delphiworld.narod.ru/base/folders_monitor.html


 
Anatoly Podgoretsky ©   (2005-08-25 19:00) [2]

Этого не говорит АПИ, хочешь знать какой - сравнивай с предыдущим списком.


 
begin...end ©   (2005-08-25 20:04) [3]

> Lotus   (25.08.05 17:07)

Если речь о платформе NT (не ниже NT 4.0), то подойдёт API-функция ReadDirectoryChangesW. В Вашем случае её следует вызывать с параметром dwNotifyFilter = FILE_NOTIFY_CHANGE_FILE_NAME. Функция будет возвращать буфер с информацией об изменении в каталоге: если поле Action буфера равно FILE_ACTION_ADDED, то это означает, что в каталоге появился новый файл. Имя появившегося файла также содержится в буфере. Примеры использования функции можно найти в Сети.


 
Lotus   (2005-08-25 21:04) [4]

Интересует не только платформа NT.



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

Текущий архив: 2005.09.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.039 c
1-1125061067
Aleksandr.
2005-08-26 16:57
2005.09.18
С чем может быть связана показ меню не в той кодировке?


1-1124867893
lehich
2005-08-24 11:18
2005.09.18
ProgressBar, который отрисовывает линейку програсса в Статусбаре


14-1124434354
Jeer
2005-08-19 10:52
2005.09.18
О "партнерстве" США с Россией


1-1124885254
kyn66
2005-08-24 16:07
2005.09.18
Добавить новое событие


14-1124687175
rentgen
2005-08-22 09:06
2005.09.18
Кому не сложно прокоментировать оформление программы?