RÉCUPÉRER LA LISTE DES FICHIERS (AVEC OU SANS EXTENSION PRÉCISE) D'UNE ARBORESCE

FeelCode Messages postés 278 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 27 avril 2006 - 22 mai 2005 à 21:42
cs_Stephane33 Messages postés 630 Date d'inscription samedi 15 février 2003 Statut Modérateur Dernière intervention 9 octobre 2011 - 3 févr. 2006 à 22:30
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/31547-recuperer-la-liste-des-fichiers-avec-ou-sans-extension-precise-d-une-arborescence

cs_Stephane33 Messages postés 630 Date d'inscription samedi 15 février 2003 Statut Modérateur Dernière intervention 9 octobre 2011 1
3 févr. 2006 à 22:30
Perso chez moi ça ne marche pas, aucune valeur dans mon tableau
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
21 sept. 2005 à 12:16
ca ne marche pas chez moi : ca ne compile pas en mode strict (pas moyen de transformer un ArrayList d'objet en Array de string) et en mode non strict, il ne parvient pas à renvoyer la liste en tant que tableau de string : elle est vide.
Chris_LaFouine Messages postés 109 Date d'inscription mardi 13 avril 2004 Statut Membre Dernière intervention 4 juin 2008
30 mai 2005 à 14:49
La classe ArrayListEx est au tout début dsu code source, mais je me suis rendu compte qu'elle est inutile... je vais faire une madif dans pas trop longtemps!
ghamir Messages postés 3 Date d'inscription mercredi 25 mai 2005 Statut Membre Dernière intervention 7 juin 2005
30 mai 2005 à 13:57
Ou avez-vous mis la classe ArrayListEx SVP?
Chris_LaFouine Messages postés 109 Date d'inscription mardi 13 avril 2004 Statut Membre Dernière intervention 4 juin 2008
23 mai 2005 à 13:12
FeelCode, je n'arrive pas à trouver cette fonction!!!

J'ai essayé ta solution Pym Corp, mais ça ne renvoie uniquement les fichiers d'un dossier, il ne parcourt pas l'arborescence entière (pas les sous dossiers).

Donc, ma source est bien utile... il y a surement une amélioration possible, surtout pour le recopitage du contenu d'un tableau dans un autre tableau! Mais c'est en cours de recherches!
Pym Corp Messages postés 166 Date d'inscription jeudi 9 décembre 2004 Statut Membre Dernière intervention 18 novembre 2007
22 mai 2005 à 23:35
Ou encore plus simplement avec le framework, à vous d'améliorer après.

'Renvoie tous les fichiers
IO.Directory.GetFiles("C:")

'Renvoie tous les fichiers ayant l'extension .mp3
Dim Str As String
For Each Str In IO.Directory.GetFiles("C:")
If IO.Path.GetExtension(Str).ToUpper = ".MP3" Then MsgBox(Str)
Next
FeelCode Messages postés 278 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 27 avril 2006 1
22 mai 2005 à 21:42
tu aurai du utiliser l'api finfile pour le faire :) ensuite tu aplisque directement le filtre dessus et hop :) m'enfin l'idée est pas mal pourquoi pas :)
Rejoignez-nous