OVH Cloud OVH Cloud

FileSystemWatcher sous VB.net 2005

2 réponses
Avatar
Romuald
Salut,

Je travaillais déjà avec ce composant sous VB.Net 2003, et cela fonctionnait
bien...

Maintenant sous VB.Net 2005, sur l'évènement Changed, je reçois tous les
fichiers du style "~" ou "*.tmp", mais pas mon fichier de départ, par exemple
"toto.doc"

Comment je peux faire pour récupérer le fichier modifier "toto.doc", sans
récupérer tous les fichiers temporaires associés....

Merci

2 réponses

Avatar
Arnaud CLERET
Bonsoir,

Pour filter les évènements du FileSystemWatcher, il est possible d'utiliser
la propriété "Filter" en lui précisant des filtres de type : *.* ou *.doc ou
toto.doc ...

Voir :
http://msdn2.microsoft.com/fr-fr/library/system.io.filesystemwatcher.filter.aspx

--
arno - http://www.dotnetguru2.org/acleret/


"Romuald" a écrit :

Salut,

Je travaillais déjà avec ce composant sous VB.Net 2003, et cela fonctionnait
bien...

Maintenant sous VB.Net 2005, sur l'évènement Changed, je reçois tous les
fichiers du style "~" ou "*.tmp", mais pas mon fichier de départ, par exemple
"toto.doc"

Comment je peux faire pour récupérer le fichier modifier "toto.doc", sans
récupérer tous les fichiers temporaires associés....

Merci


Avatar
Romuald
Bonjour Arnaud,

J'avais bien compris la propiété "Filter", mais je chercher à identifier le
fichier modifier, sans pour autant qu'il me donne tous les fichiers TMP...

Tu peux faire un test avec un fichier "*.doc" et tu verras qu'il te donne
des fichiers "~" ou "*.tmp"....

As tu une solution à ce problème ?

"Arnaud CLERET" a écrit :

Bonsoir,

Pour filter les évènements du FileSystemWatcher, il est possible d'utiliser
la propriété "Filter" en lui précisant des filtres de type : *.* ou *.doc ou
toto.doc ...

Voir :
http://msdn2.microsoft.com/fr-fr/library/system.io.filesystemwatcher.filter.aspx

--
arno - http://www.dotnetguru2.org/acleret/


"Romuald" a écrit :

> Salut,
>
> Je travaillais déjà avec ce composant sous VB.Net 2003, et cela fonctionnait
> bien...
>
> Maintenant sous VB.Net 2005, sur l'évènement Changed, je reçois tous les
> fichiers du style "~" ou "*.tmp", mais pas mon fichier de départ, par exemple
> "toto.doc"
>
> Comment je peux faire pour récupérer le fichier modifier "toto.doc", sans
> récupérer tous les fichiers temporaires associés....
>
> Merci