File.Exists et les *

Résolu
cs_titi66 Messages postés 120 Date d'inscription mercredi 14 janvier 2004 Statut Membre Dernière intervention 3 mars 2009 - 23 août 2005 à 15:43
cs_titi66 Messages postés 120 Date d'inscription mercredi 14 janvier 2004 Statut Membre Dernière intervention 3 mars 2009 - 23 août 2005 à 16:46
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

sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
23 août 2005 à 15:59
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
3
Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 41
23 août 2005 à 15:57
Salut, pour surveiller un répertoire ( ou plusieurs ) tu peux utiliser le composant FileSystemWtacher.
0
Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 41
23 août 2005 à 15:58
Oups.. FileSystemWatcher.
0
cs_titi66 Messages postés 120 Date d'inscription mercredi 14 janvier 2004 Statut Membre Dernière intervention 3 mars 2009
23 août 2005 à 16:46
merci
ça marche ..
0
Rejoignez-nous