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

Вниз

Отслеживание создания файла   Найти похожие ветки 

 
SMART_n   (2004-05-17 18:27) [0]

Необходимо обработать событие создания файла в конкретной директории. Как это можно реализовать?


 
Петров Денис ©   (2004-05-17 18:35) [1]

См. ReadDirectoryChangesW с флагом FILE_NOTIFY_CHANGE_CREATION в MSDN


 
SMART_n   (2004-05-17 19:15) [2]

Я ещё не очень силён в Делфи, не могли бы вы привести пример, как написать обработчик такого события?


 
Palladin ©   (2004-05-17 19:17) [3]

Если не силен самое время научится читать справку и прочие публикации. Тогда точно станешь сильным :)


 
TUser ©   (2004-05-17 20:18) [4]

На этом сайте есть "Монитор каталогов". Тебе надо его упростить.


 
Петров Денис ©   (2004-05-17 20:48) [5]

> TUser ©   (17.05.04 20:18) [4]
Что-то там про ReadDirectoryChangesW сказано только то, что она не работает в Win9x...

SMART_n   (17.05.04 19:15) [2]
Выложил на свой ftp-сервер пример, сделал на скорую руку, так что просьба строго не судить.
Скачать можно по адресу: ftp://formula-it.ru/updates/filemon.zip
Может, немного прояснит ситуацию.

Но все-таки рекомендую привыкать к чтению умных книг и MSDN.


 
Петров Денис ©   (2004-05-17 20:50) [6]

Блин, прошу прощения:
ftp://ftp.formula-it.ru/updates/filemon.zip


 
SMART_n   (2004-05-17 20:53) [7]

Мне не очень понятно, ReadDirectoryChangesW это функция, возвращающая boolean. Мне же требуется написать обработчик события, чтобы при создании файла выполнялся произвольный код.

Palladin
Да, справки и доки надо уметь читать. Но если здесь есть люди, которые это уже реализовывали, то они наверняка смогут объяснить мне это намного доступнее. Ведь, по-моему, как раз для этого и существует форум, для обмена опытом...

TUser
Не очень большая програмка. Попробую разобраться...


 
Palladin ©   (2004-05-17 21:13) [8]


> Да, справки и доки надо уметь читать.

А уметь читать ты не хочешь


> Но если здесь есть люди, которые это уже реализовывали,

Есть.


> то они наверняка смогут объяснить мне это намного доступнее

Сомневаюсь.


> Ведь, по-моему, как раз для этого и существует форум, для
> обмена опытом...

что бы обмениватся опытом нужно иметь хотя бы свой, а то ведь функция возвращающая boolean с произвольным кодом не совместима, блин...

рядом с тобой не будет все время кто то сидеть и разжевывать все, так что хоть посмотри в справку когда будешь изучать пример... попытайся ее понять... словарь возьми в конце концов...


 
SMART_n   (2004-05-17 22:37) [9]

Петров Денис
Спасибо, но у меня почему-то не качается...пишет, что не может установить соединение... :( Попробую позже.

Palladin


>А уметь читать ты не хочешь


С чего ты взял? Я прочитал описание этой функции, меня интересовала конкретная реализация на Делфе.


> что бы обмениватся опытом нужно иметь хотя бы свой, а то
> ведь функция возвращающая boolean с произвольным кодом не
> совместима, блин...


Согласен, у меня мало опыта программирования на Delphi, поэтому я и прошу помощи... А насчёт функции, я не говорил что она не совместима, я просил помочь написать обработчик события, используя эту функцию.


> рядом с тобой не будет все время кто то сидеть и разжевывать
> все, так что хоть посмотри в справку когда будешь изучать
> пример...


Вот именно, всё что я просил - пример...



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

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

Наверх




Память: 0.49 MB
Время: 0.021 c
14-1083988921
mfender
2004-05-08 08:02
2004.05.30
Безумцы!


3-1083694556
Miwa
2004-05-04 22:15
2004.05.30
При попытке добавить уникальный ключ в IBExpert


14-1083861937
Мазут Береговой
2004-05-06 20:45
2004.05.30
Как определить качество (вредность) дисплея?


3-1084279983
Klerk
2004-05-11 16:53
2004.05.30
Вставить данные


1-1084794449
inic
2004-05-17 15:47
2004.05.30
Threadы и т.п.