![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 10.11.2006
Сообщений: 189
|
![]()
Пишу программу, которая будет следить за появлением определённых файлов в определённых папках.
Единственный механизм слежения, который приходит мне в голову - через определённые промежутки времени запускать FindFirst, FindNext. Однако, например, файловый менеджер Фар автоматически показывает изменения если в отображаемой папке изменилось содержимое, причём почти моментально. Не верю что он тоже постоянно сканирует открытые в нём папки. подкиньте пожалуйста идею насчёт вышесказанного. Заранее благодарен. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 06.11.2006
Сообщений: 51
|
![]()
Если честно, то вопрос незнаком. Но первая мысль по этому поводу такая, что при появлении/удалении файлов в Windows генерируются сообщения и они являются своего рода событием по которому происходит проверка на возможные изменения файлов. Здесь скорее всего нужно посмотьреть тему по WINAPI.
|
![]() |
![]() |
![]() |
#3 |
Игрок
Форумчанин
Регистрация: 29.10.2006
Сообщений: 367
|
![]()
вобщем да, есть два пути! первый: программа периодически запускает поиск по указанному параметру. второй: программа висит в памяти и ловит события о создании папок или файлов (что там надо).
Жизнь всегда игра. Но смерть - не всегда поражение.
#define true (Math.random()>0.5) //Удачной отладки ![]() |
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 10.11.2006
Сообщений: 189
|
![]() Цитата:
В процессе поиска нашёл такое решение: использовать поиск по ReadDirectoryChangesW, FindFirstChangeNotification. пример программы во вложении. сейчас думаю как бы это сделать без использование потоков |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с файлами | RatMir | Помощь студентам | 3 | 09.06.2008 23:05 |
Слежение за нажатием кнопок во всех приложениях | Игорь22 | Win Api | 8 | 27.02.2008 17:59 |
Работа с файлами | Dim@ | Помощь студентам | 1 | 26.12.2007 22:43 |
Слежение за движущимся обьектом | TOR | Общие вопросы Delphi | 1 | 31.05.2007 18:28 |