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 : Sélectionner tout - Visualiser dans une fenêtre à part
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