Lister les fichiers et dossiers avec option recursivité

Soyez le premier à donner votre avis sur cette source.

Vue 25 499 fois - Téléchargée 2 499 fois

Description

Voila, je sais que des codes de ce type existe par milliers (sisi, je vous jure) mais je pense avoir apporte quelques ameliorations sur le mien.
Je n'ai en effet pas trouve de codes sources qui me permettait de faire une recherche recursive dans les dossiers, je m'y suis donc mis.
J'ai commence le VB.NET depuis une semaine donc soyez indulgent SVP et n'hesitez pas a me donner votre avis ;-)

Conclusion :


2 options:
  • Recursivité dossier: tout les dossiers et sous-dossiers depuis le chemin specifie seront liste, sinon seul les sous-dossiers du dossier specifié seront traités.
  • Recursivité fichier: tout les fichiers des sous-dossiers paraitront mais SEULEMENT pour les dossiers issus de la recherche (si vous n'avez ps demande de recursivite dossier, seuls les fichiers contenus dans les sous-dossiers du dossier en cours seront listés, pas les fichiers contenus dans des niveaux plus bas), sinon uniquement les fichiers du dossier courant.


Possibilite de visualiser les fichiers pour chaque dossier listé en cliquant dessus.

Je pense inclure bientot la prise en charge des lecteurs reseaux et une possibilités de sauvegarde/compression des fichiers listes

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

arapahoo
Messages postés
26
Date d'inscription
lundi 15 mai 2006
Statut
Membre
Dernière intervention
11 juillet 2008
-
bien sympa, ça m'as fait un bon support pour faire un export
dans une base, en adaptant à mes besoins.
Merci
ps @TOMALES1 j'aurais été intéressé par une suite
cs_tomalex1
Messages postés
29
Date d'inscription
mercredi 10 février 2010
Statut
Membre
Dernière intervention
22 septembre 2011
-
bonsoir,
pas mal mais j'ai rajouter a la fin des code :
Public Sub listeRepertoire(ByVal dir As String)

...

Application.DoEvents()
End Sub

Public Sub listeFichier(ByVal dir As String)

...

Application.DoEvents()
End Sub

cela évite de ne pas mettre l'application en "Ne répond pas" comme ca on peut toujours cliqué sur les checkbox de recherche de fichier et dossier pour arrêté la recherche
surtout quand on a un disque dur de 2 To donc la moitié est utiliser ^^ avec des millions ou des milliards de fichiers

Ps: j'ai noté 9/10 dommage que la parti sauvegarde n'est pas faite mais j'ai déjà commencer a la faire pour moi si quelqu'un la veux je vous l'envoie.
OneHacker
Messages postés
1466
Date d'inscription
jeudi 2 novembre 2000
Statut
Membre
Dernière intervention
23 septembre 2007
1 -
Est-ce que ton code est asynchrone en tout cas moi je refais tout mon programme.
OneHacker
Messages postés
1466
Date d'inscription
jeudi 2 novembre 2000
Statut
Membre
Dernière intervention
23 septembre 2007
1 -
Ah je me rend compte que ce type de source est déjà créer, je te met 8/10 je vais voir ce que je peux améliorer voici mon prog.

http://www.vbfrance.com/code.aspx?ID=37122
imed2nsi
Messages postés
4
Date d'inscription
mercredi 14 décembre 2005
Statut
Membre
Dernière intervention
9 mars 2006
-
c'est vraiment parfait.
g pas encore trouver des problemes!

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.