selectionner les fichiers txt

Le
DAN
Bonjour a tous.

dans le code ci dessous je recupere la liste des fichiers de mon
repertoir.

que dois je ajouter pour ne selectionner que les fichiers au format txt?

si vous pensez que mon code peut etre simplifié dites le moi aussi.

d'avance merci de votre aide

//*********Liste des fichiers de PHOTO******

// INDIQUER le chemin du repertoir

DirectoryInfo di = new DirectoryInfo(s);

// Get a reference to each file in that directory.

FileInfo[] fiArr = di.GetFiles();


string listef = "";

// obtenir la liste des fichiers .

foreach (FileInfo fri in fiArr)

listef = listef + ";" + (fri.Name);
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Gilles TOURREAU [MVP]
Le #12140671
"DAN" news:ulCXh%
Bonjour a tous.

dans le code ci dessous je recupere la liste des fichiers de mon
repertoir.

que dois je ajouter pour ne selectionner que les fichiers au format
txt?

si vous pensez que mon code peut etre simplifié dites le moi aussi.

d'avance merci de votre aide

//*********Liste des fichiers de PHOTO******

// INDIQUER le chemin du repertoir

DirectoryInfo di = new DirectoryInfo(s);

// Get a reference to each file in that directory.

FileInfo[] fiArr = di.GetFiles();


string listef = "";

// obtenir la liste des fichiers .

foreach (FileInfo fri in fiArr)

listef = listef + ";" + (fri.Name);





Bonsoir,

En reprenant le source de ma réponse sur votre post précédent :
Il suffit de changer le paramètre "*.*" en "*.txt" de la méthode GetFiles().

string s;
string[] files;

s = Environment.CurrentDirectory;
files = Directory.GetFiles(s, "*.txt");

foreach(string fichier in files)
{
//Utiliser le fichier dont le chemin complet est dans la variable
"fichier".
}

Cordialement

--
Gilles TOURREAU - MVP C#


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
DAN
Le #12140641
Bonsoir.
oui effectivement mais dans le code
foreach ( string fichier in files);

il boucle et je ne parviens pas a recuperer le chemin du fichier pour creer
mon tableau

"Gilles TOURREAU [MVP]" news:
"DAN" news:ulCXh%
Bonjour a tous.

dans le code ci dessous je recupere la liste des fichiers de mon
repertoir.

que dois je ajouter pour ne selectionner que les fichiers au format
txt?

si vous pensez que mon code peut etre simplifié dites le moi aussi.

d'avance merci de votre aide

//*********Liste des fichiers de PHOTO******

// INDIQUER le chemin du repertoir

DirectoryInfo di = new DirectoryInfo(s);

// Get a reference to each file in that directory.

FileInfo[] fiArr = di.GetFiles();


string listef = "";

// obtenir la liste des fichiers .

foreach (FileInfo fri in fiArr)

listef = listef + ";" + (fri.Name);





Bonsoir,

En reprenant le source de ma réponse sur votre post précédent :
Il suffit de changer le paramètre "*.*" en "*.txt" de la méthode
GetFiles().

string s;
string[] files;

s = Environment.CurrentDirectory;
files = Directory.GetFiles(s, "*.txt");

foreach(string fichier in files)
{
//Utiliser le fichier dont le chemin complet est dans la variable
"fichier".
}

Cordialement

--
Gilles TOURREAU - MVP C#


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr




DAN
Le #12140631
Mille excuse je viens de comprendre ,j'ai codé:
each (string fichier in files) LISTEF = LISTEF + ";" + (fichier);

quel serai la methode pour recuperer les sous repertoirs dans ce cas?


"Gilles TOURREAU [MVP]" news:
"DAN" news:ulCXh%
Bonjour a tous.

dans le code ci dessous je recupere la liste des fichiers de mon
repertoir.

que dois je ajouter pour ne selectionner que les fichiers au format
txt?

si vous pensez que mon code peut etre simplifié dites le moi aussi.

d'avance merci de votre aide

//*********Liste des fichiers de PHOTO******

// INDIQUER le chemin du repertoir

DirectoryInfo di = new DirectoryInfo(s);

// Get a reference to each file in that directory.

FileInfo[] fiArr = di.GetFiles();


string listef = "";

// obtenir la liste des fichiers .

foreach (FileInfo fri in fiArr)

listef = listef + ";" + (fri.Name);





Bonsoir,

En reprenant le source de ma réponse sur votre post précédent :
Il suffit de changer le paramètre "*.*" en "*.txt" de la méthode
GetFiles().

string s;
string[] files;

s = Environment.CurrentDirectory;
files = Directory.GetFiles(s, "*.txt");

foreach(string fichier in files)
{
//Utiliser le fichier dont le chemin complet est dans la variable
"fichier".
}

Cordialement

--
Gilles TOURREAU - MVP C#


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr




Delf
Le #12140591
DAN a exposé le 22/02/2008 :

Mille excuse je viens de comprendre ,j'ai codé:
each (string fichier in files) LISTEF = LISTEF + ";" + (fichier);

quel serai la methode pour recuperer les sous repertoirs dans ce cas?



foreach (string fichier in files)
{
string[] subFileList = Directory.GetFiles();
...
}

--
Delf
Publicité
Poster une réponse
Anonyme