VB.Net Fonction System.IO.Directory.GetFiles [Résolu]

Messages postés
532
Date d'inscription
lundi 5 juin 2006
Statut
Membre
Dernière intervention
6 octobre 2012
- - Dernière réponse : cs_MagDix
Messages postés
532
Date d'inscription
lundi 5 juin 2006
Statut
Membre
Dernière intervention
6 octobre 2012
- 7 oct. 2009 à 14:07
Bonjour à tous...

Je cherche un moyen pour faire afficher dans un ListBox un enssemble de fichier.
Par exmeple j'entre dans un textbox la valeur C-33
Cela va m'ouvrir un fichier qui se nomme C-33.pdf
Jusqu'ici ca va très bien.
J'aimerais qu'il afficher tout les fichier (dans mon ListBox) qui est = à C33_*.*

J'ai fait un code qui ressemble à cela mais ca rentre jamais dans la boucle...

Je ne trouve pas qu'est ce que je ne fait pas de correct...

Merci de votre aide

Dim Repertoire As String = Replace(Tableau_Repertoire_Scan_Plan(i), "valeur.pdf", "") & Replace(Fichier_Trouve, ".pdf", "*.*")
Ici Repertoire vaut C:\Fichier\c\c-33_*.*


For Each Fichier As String In System.IO.Directory.GetFiles(Repertoire, IO.SearchOption.AllDirectories)
Main.ListBox1.Items.Add(Fichier)
Next
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
2377
Date d'inscription
jeudi 12 juillet 2001
Statut
Modérateur
Dernière intervention
15 décembre 2018
16
3
Merci
Bonjour,
La méthode GetFiles() possède un paramètre pattern. Sers t-en !

En imaginant que 'Tableau_Repertoire_Scan_Plan(i)' est un chemin de répertoire.
....System.IO.Directory.GetFiles(Tableau_Repertoire_Scan_Plan(i),"C-33_*.*",IO.SeachOption.AllDirectories

Willi
++

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 197 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_Willi
Messages postés
532
Date d'inscription
lundi 5 juin 2006
Statut
Membre
Dernière intervention
6 octobre 2012
1
0
Merci
Merci beaucoup
Commenter la réponse de cs_MagDix