Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.025 c
3-1084006567
Dimedrol
2004-05-08 12:56
2004.05.30
Как лучше строить индексы ?..


1-1084720838
DIS
2004-05-16 19:20
2004.05.30
путь к файлу.


1-1085039816
$Hic0
2004-05-20 11:56
2004.05.30
Try... except


14-1084129697
James Stuart
2004-05-09 23:08
2004.05.30
Вопрос по Виндам 98


3-1084296752
Alexei Sviridov
2004-05-11 21:32
2004.05.30
SQL-запрос




   Наверх