VB.Net Fonction System.IO.Directory.GetFiles

Résolu
cs_MagDix Messages postés 531 Date d'inscription lundi 5 juin 2006 Statut Membre Dernière intervention 6 octobre 2012 - 6 oct. 2009 à 22:17
cs_MagDix Messages postés 531 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
A voir également:

2 réponses

cs_Willi Messages postés 2375 Date d'inscription jeudi 12 juillet 2001 Statut Modérateur Dernière intervention 15 décembre 2018 21
6 oct. 2009 à 23:53
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
++
cs_MagDix Messages postés 531 Date d'inscription lundi 5 juin 2006 Statut Membre Dernière intervention 6 octobre 2012 1
7 oct. 2009 à 14:07
Merci beaucoup
Rejoignez-nous