Главная страница
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.038 c
8-1078392672
Magician
2004-03-04 12:31
2004.05.30
Как из avi сделать последовательность bmp


11-1074337661
puky
2004-01-17 14:07
2004.05.30
DirectX in KOL


3-1083839947
Alina
2004-05-06 14:39
2004.05.30
Дата???


14-1084137854
Johnmen
2004-05-10 01:24
2004.05.30
Вечная память...


1-1084817359
Damager
2004-05-17 22:09
2004.05.30
Пауза в процедуре