Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2002.12.05;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "WinAPI";
Текущий архив: 2002.12.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.013 c
3-14395
Skolotovich
2002-11-15 14:30
2002.12.05
Ошибка при работе с Query.GotoBookmark


3-14393
Jackal22
2002-11-15 13:36
2002.12.05
Ув. МАСТЕРА пож. помогите кто может.


3-14425
Kurt
2002-11-15 10:36
2002.12.05
Не подскажите люди, как мне перевести ИМЕННО запись в режим редак


3-14403
IgorokS
2002-11-14 16:45
2002.12.05
как используя Delphi и MySQL заставить данный запрос работать?


1-14671
ghost_by
2002-11-24 20:17
2002.12.05
что-то Word XP брыкается!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский