Здравствуйте, DrDred, Вы писали:
DD>Здравствуйте, <Аноним>, Вы писали:
А>>Как мониторить директорию на предмет появления новых файлов в ней А>>(желательно кусок кода — кому не жаль или не лень) DD>FindFirstChangeNotification/FindNextChangeNotification DD>примера увы под рукой нет...
Одно маленькое уточнение, незнание которого стоило мне пары дней
лишней работы с этими функциями...
Если директория расположена в сети, то это работает, только если
сервер Windows, и то в некоторых случаях не работает.
В моем случае был Samba сервер, все изменения каталога прошли
незаметно для этих функций.
В конечном итоге, был написан поток, смотрящий за каталогом через
некоторый интервал времени. Насколько я знаю, многие люди,
реализовывали слежку за файлами именно из потока, так как
FindFirstChangeNotification работает как Билл Гейтс на душу положит.