Tu affiches ta liste avec Fso.GetFolder ?
Dans quel cas il est simple d'afficher la liste sans les répertoires et avec filtres
Un truc de ce genre:
...
For Each Fi In Fol.Files
'écrit le nom
'avec filtre MP3, par exemple
If UCase(Fso.GetExtensionName(Fi.Path)) = "MP3" Then Print #NumFile, Fi.Name
Next
...
Je te passe le code si ca t’intéresse.
Non, actuellement, je passe par un composant "dir" et un "file".
Le problème avec ton code, c'est qu'il ne va chercher que les fichiers dans les sous-répertoire et pas dans toutes l'arborescences (sous-sous répertoire,...).
De plus, si il y a beaucoup de répertoires et encore plus de fichiers, j'ai peur que le programme sature rapidement. Ce n'est que du VB6 ne l’oublions pas !!
Sans parlez de la tonne de page que ça va générer et pour allez chercher une chanson, ça va être super long !!!
C'est définitif, je préfère reste simple dans le fonctionnement. C'est un jukebox, pas un MediaCenter et ça doit le rester !!!