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

Вниз

Монитор каталогов   Найти похожие ветки 

 
Alibaba ©   (2002-10-22 18:01) [0]

Всем привет!

Прочитал статью Александра Панова http://delphi.mastak.com/articles/panov/index.html

Очень интересно. Все работает.

Но для того что-бы определить какое событие произошло и с каким файлом необходимо использовать ReadDirectoryChangesW (у меня Win2k - так что должна работать).

А как пользоваться этой функцией?
Что-то я не нашел нигде...

Подскажите, плиз.


 
Alibaba ©   (2002-10-23 12:41) [1]

Народ, всем привет!
Я уже нашел описание функции :

BOOL ReadDirectoryChangesW(

HANDLE hDirectory, // handle to the directory to be watched
LPVOID lpBuffer, // pointer to the buffer to receive the read results
DWORD nBufferLength, // length of lpBuffer
BOOL bWatchSubtree, // flag for monitoring directory or directory tree
DWORD dwNotifyFilter, // filter conditions to watch for
LPDWORD lpBytesReturned, // number of bytes returned
LPOVERLAPPED lpOverlapped, // pointer to structure needed for overlapped I/O
LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine // pointer to completion routine
);

Но для работы необходимо создать две структуры:
- FILE_NOTIFY_INFORMATION structure
- OVERLAPPED structure

И к тому же директория, которая просматривается должна быть открыта с FILE_LIST_DIRECTORY правами.

Я сам не разберусь - ПОМОГИТЕ ПЛИЗ!!!!


 
Cobalt ©   (2002-10-24 20:05) [2]

Обычно в SDK есть такая кнопка - About
И ведет она на страничку, где очень подробно расказывают.
Правда, на английском...



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
3-14374
Senka
2002-11-19 14:46
2002.12.05
Проблема с русскими шрифтами в Database Desktop в Win2k


7-14847
Pavel_s
2002-10-02 13:05
2002.12.05
Plugins


1-14504
lscomp
2002-11-23 19:20
2002.12.05
Помогите! Как получить количество строк в текстовом файле...


14-14751
Дремучий
2002-11-13 20:08
2002.12.05
Визитка....


14-14765
AL2002
2002-11-14 16:33
2002.12.05
Есть ли у вас на дисках что-то такое, чего, IYHO, ни у кого нету?