Utilisation de System.IO.Directory.GetFiles
Bonjour à tous
Je voudrais utiliser System.IO.Directory.GetFiles en donnant plusieurs extensions pour un seul appel
Pour l'instant, j'ai trouvé une solution qui ne me plait pas, à savoir :
Code:
1 2 3 4 5 6 7 8 9 10
|
L1 = CheminFinal.Length + 2
For Each f As String In System.IO.Directory.GetFiles(CheminFinal, "*.mp3")
L2 = f.Length + 1
Form1.ListBox2.Items.Add(Mid(f, L1, L2 - L1))
Next
For Each f As String In System.IO.Directory.GetFiles(CheminFinal, "*.mid")
L2 = f.Length + 1
Form1.ListBox2.Items.Add(Mid(f, L1, L2 - L1))
Next |
Pour extraire les fichiers dont l'extension est ".mp3" et ".mid", j'utilise deux boucles FOR car je n'ai pas trouvé comment donner un pattern multiple en une seule fois, et si j'ai besoin de plus de patterns, le nombre de boucles risque de prendre beaucoup de place.
Si quelqu'un connait la solution, elle sera la bien-venue.
Merci de votre réponse
Claude Azoulai