Bonjour,
je suis =E0 la recherche d'une solution pour notifier les changements
d'un dossier ainsi que certains de ses sous dossier et de savoir
exactement o=F9 le changement a =E9t=E9 effectu=E9.
Actuellement j'utilise la fonction FindFirstChangeNotificationW
sans l'option subtree, le probleme c'est que l'on ne peut renomm=E9 les
dossiers (sans les dossiers qui n'a pas de sous dossier).
Exemple: Je notifie c:\test, c:\test\photos et c:\test\musics.
je ne peux plus renommer test ni le supprimer, un peu andicapant.
Si j'utilise l'option option subtree, je ne sais plus d'ou vient la
notification, c'est un peu ennuieux :/ vu qu'il y a des dossiers qui
ne doivent pas etre notifier dans ce dossier.
On m'a parl=E9 MS Internal, mais je n'ai pas trouv=E9 de doc dessus.
Ha ca se voit que je connais pas les news, je fini mon message ;).
Comment je pourrais faire un monotoring de dossier et sous dossier sans géné les utilisateur ?
François
"ron" a écrit dans le message de news:
Bonjour, je suis à la recherche d'une solution pour notifier les changements d'un dossier ainsi que certains de ses sous dossier et de savoir exactement où le changement a été effectué.
> Actuellement j'utilise la fonction FindFirstChangeNotificationW
sans l'option subtree, le probleme c'est que l'on ne peut renommé les dossiers (sans les dossiers qui n'a pas de sous dossier). Exemple: Je notifie c:test, c:testphotos et c:testmusics. je ne peux plus renommer test ni le supprimer, un peu andicapant.
La méthode la plus classique est avec ReadDirectoryChangesW() (divers exemples dans MSDN)
"ron" <christophe.valmir@gmail.com> a écrit dans le message de news:
bc50bbb7-3451-4772-a938-be2658d7b86b@r34g2000vba.googlegroups.com...
Bonjour,
je suis à la recherche d'une solution pour notifier les changements
d'un dossier ainsi que certains de ses sous dossier et de savoir
exactement où le changement a été effectué.
> Actuellement j'utilise la fonction FindFirstChangeNotificationW
sans l'option subtree, le probleme c'est que l'on ne peut renommé les
dossiers (sans les dossiers qui n'a pas de sous dossier).
Exemple: Je notifie c:test, c:testphotos et c:testmusics.
je ne peux plus renommer test ni le supprimer, un peu andicapant.
La méthode la plus classique est avec ReadDirectoryChangesW() (divers
exemples dans MSDN)
Bonjour, je suis à la recherche d'une solution pour notifier les changements d'un dossier ainsi que certains de ses sous dossier et de savoir exactement où le changement a été effectué.
> Actuellement j'utilise la fonction FindFirstChangeNotificationW
sans l'option subtree, le probleme c'est que l'on ne peut renommé les dossiers (sans les dossiers qui n'a pas de sous dossier). Exemple: Je notifie c:test, c:testphotos et c:testmusics. je ne peux plus renommer test ni le supprimer, un peu andicapant.
La méthode la plus classique est avec ReadDirectoryChangesW() (divers exemples dans MSDN)
Christian ASTOR
ron wrote:
je suis à la recherche d'une solution pour notifier les changements d'un dossier ainsi que certains de ses sous dossier et de savoir exactement où le changement a été effectué.
Voir (et adapter) l'exemple fwatch.c (CreateThread()-ReadDirectoryChangesW()) du Windows SDK (WinBaseIO) ou avec SHChangeNotify()
ron wrote:
je suis à la recherche d'une solution pour notifier les changements
d'un dossier ainsi que certains de ses sous dossier et de savoir
exactement où le changement a été effectué.
Voir (et adapter) l'exemple fwatch.c
(CreateThread()-ReadDirectoryChangesW())
du Windows SDK (WinBaseIO)
ou
avec SHChangeNotify()
je suis à la recherche d'une solution pour notifier les changements d'un dossier ainsi que certains de ses sous dossier et de savoir exactement où le changement a été effectué.
Voir (et adapter) l'exemple fwatch.c (CreateThread()-ReadDirectoryChangesW()) du Windows SDK (WinBaseIO) ou avec SHChangeNotify()