File.Exists et les * [Résolu]

Signaler
Messages postés
120
Date d'inscription
mercredi 14 janvier 2004
Statut
Membre
Dernière intervention
3 mars 2009
-
Messages postés
120
Date d'inscription
mercredi 14 janvier 2004
Statut
Membre
Dernière intervention
3 mars 2009
-
bonjour
J'utilise un timer pour voir si des fichiers txt arrivent régulièrement dans une répertoire.
Le nom de chaque fichier varie, mais l'extension reste la même.
File.Exists ne detecte pas *.txt , il attends le nom de chaque fichier (je ne le connais pas)
Y a t'il un moyen simple, ou dois récupérer tous les fichiers du répertoire et tester chaque extension.

voici mon code actuel :
string lFichier = "C:\\temp\\recept\\*.txt";



if (File.Exists(lFichier))


{


/// traitement 1
}



else


{


/// traitement 2
}

merci

4 réponses

Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
36
oui :
System.IO.FileSystemWatcher fsw =
new FileSystemWatcher(
"c:\temp" ,
"*.txt");

tu disposes des evènements suivants :

Changed,
Created,
Deleted,
Error et
Renamed


<HR>
Sébastien FERRAND

Blog : http://blogs.developpeur.org/sebmafate
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
38
Salut, pour surveiller un répertoire ( ou plusieurs ) tu peux utiliser le composant FileSystemWtacher.
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
38
Oups.. FileSystemWatcher.
Messages postés
120
Date d'inscription
mercredi 14 janvier 2004
Statut
Membre
Dernière intervention
3 mars 2009

merci
ça marche ..