begin process at 2010 03 14 04:31:40
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichier / Disque

 > PARCOURIR TOUS LES FICHIERS ET SOUS RÉPERTOIRES D'UN RÉPERTOIRE RACINE

PARCOURIR TOUS LES FICHIERS ET SOUS RÉPERTOIRES D'UN RÉPERTOIRE RACINE


 Information sur la source

Note :
10 / 10 - par 3 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fichier / Disque Source .NET ( DotNet ) Classé sous :dossier, fichier, compter, parcourir, répertoire Niveau :Débutant Date de création :18/09/2006 Date de mise à jour :20/09/2006 11:09:10 Vu / téléchargé :28 038 / 2 528

Auteur : Drikce06

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (17)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Ce code permet de parcourir tous les sous-dossiers et les fichiers dans un répertoire racine, en tenant compte de toute l'arborescence du dossier racine. (sous-sous-dossiers et leurs fichiers). Et écrit les fichier dans un fichier texte.
Il y a beaucoup de code source qui le font mais j'en ai pas trouvé qui fasse toute l'arborescence. Si c'est le cas, dite le moi, ou si un admin passe qu'il supprime le code.



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

20 septembre 2006 11:09:10 :
Changement du titre Ajout du zip

 Sources du même auteur

Source .NET (Dotnet) CODE PERMETTANT DE MANIPULER LES OBJETS EXCEL EN .NET
Source .NET (Dotnet) OUVERTURE D'UNE APPLICATION EXCEL AVEC OPENFILEDIALOG EN VUE...

 Sources de la même categorie

Source avec Zip Source avec une capture TRAITEMENT DES NOMS DE FICHIERS. par artgile
Source avec Zip Source .NET (Dotnet) GESTION DE PARC AUTOMOBILE AVEC SÉRIALISATION par guyr07
Source avec Zip Source avec une capture Source .NET (Dotnet) FICHIERS_CACHÉS_LECTURE_SEULE par Le Pivert
Source avec Zip Source avec une capture CHANGEUR D'ICONES par djgab21
Source .NET (Dotnet) DIRECTDISKACCESS par XelectroX

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture UTILITAIRE WAV, MID ET MP3 par SnkVrt
Source avec Zip Source avec une capture FILE FOLDER LOCKER - BLOQUER (ET DÉBLOQUER) L'ACCÈS À CERTAI... par PCPT
Source avec Zip Source avec une capture Source .NET (Dotnet) [VB 2008] COMPARER DEUX RÉPERTOIRES par deuxmains
Source avec Zip Source avec une capture FOLDER HELPER - DOSSIERS SPECIAUX, MANIPULATION DE DOSSIERS,... par PCPT
Source avec Zip Source avec une capture RANGER LES FICHIERS D'UN RÉPERTOIRE DANS DES SOUS RÉPERTOIRE... par doggy

Commentaires et avis

Commentaire de Trim le 18/09/2006 20:07:24

Salut
Moi sa m'interreserais bien d'avoir le code dans une form.
De plus si tu pouvait rajouter une fonction qui permet de mettre dans un fichier texte, tout les noms des fichiers et des dossiers, sa serait vraiment top.

A+ TRIM

Commentaire de Cacophrene le 18/09/2006 21:03:32

Salut !

Même si c'est lisible par un adepte de VB6, ce code est destiné à VB .NET. Ce serait sympa de cocher l'option correspondante.

Cordialement,
Cacophrène

Commentaire de us_30 le 18/09/2006 21:41:16

Salut,

Bon, moi, j'ai fais la même chose, na ! mais avec les instructions de base de VB... sans NET.

Mais ce que j'ai aussi rajouté, par la même occassion, c'est la taille des fichiers... Surement aussi possible en NET... c'est une idée, rien de plus...

Bonne programmation,
Amicalement,
Us.

Commentaire de Drikce06 le 19/09/2006 11:38:26

Bonjour,
Le code que j'ai mis est pratique pour effectuer des opérations sur les fichiers, mais il y a plus simple pour les compter:
            
NbRepTraite = My.Computer.FileSystem.GetDirectories (SelectedRep, FileIO.SearchOption.SearchAllSubDirectories).Count

NbFileTraite = My.Computer.FileSystem.FindInFiles(SelectedRep, "" , True, FileIO.SearchOption.SearchAllSubDirectories).Count

Mais il y a un probleme sur le NbFileTraite, s'il met plus d'une minute à compter VB fait une erreur d'exception.
Donc si vous avez une solution merci.

>Trim je te rajouterai les lignes de codes pour écrire les fichiers dans un fichier texte d'ici peu.

Commentaire de Drikce06 le 20/09/2006 11:11:08

Bonjour, pour ceux qui étaient intérressés j'ai ajouter le zip de l'application!
Si c'est bien noté bien, et si ça ne l'ai pas, noté pas! mdr!

Commentaire de Drikce06 le 20/09/2006 16:35:05

Nota: le code ne gère pas encore les erreurs qui pouraient se produire notamment dues aux droits d'accès aux dossiers.
Et lorsqu'il y a un nombre trop important de sous dossier sa plante. Mais bon sa fonctionne comme meme pour plus de 2000 dossier contenant près de 53000 fichiers. Je suis en train de voir pour utiliser les multithread afin de régler ce problème. Si je peu en tout cas!

Commentaire de Trim le 21/09/2006 21:20:38

Salut,
Merci pour la rapidité a laquelle tu a conçu le programme.
Mais j'ai un probleme, et je peu pas lire ton logiciel.
J'ai que VB5 :(

Commentaire de Drikce06 le 22/09/2006 09:37:45

Ah ben oui! Forcément! C'est une source .Net! Regarde alors la source de us_30, il fait le même genre de source mais pour vb6! Mais là pour la voir, je suis allé sur sa fiche et la source n'apparait plus! Mais tu devrais trouver l'équivalent sauf que quand moi j'ai cherché ça, j'ai seulement trouvé des sources qui parcours les sous-dossiers d'un dossier mais pas toute son arborescence (sous-sous-dossier).
Bon courage!

Commentaire de Trim le 25/09/2006 20:50:59

Salut, enfin j'ai trouvé un logiciel qui peu lire les .net:
SharpDevelop (Il est en français et c'est un logiciel libre :p ) http://www.icsharpcode.net/opensource/sd/

Ton programme marche bien, mais un bouton "Stopper l'analyse" serait pas de refus car je l'est lancé sur un gros dossier et j'ai cru qu'il allait jamais s'arreter, lol.
Je vais essayer de l'améliorer si j'y arrive (et si t'est d'accord) de rajouter une fonction pour comparer deux fichiers .txt et ainsi voir les différences.

Bonne continuation

Commentaire de Drikce06 le 26/09/2006 08:00:22

Salut, non je suis pas d'accord! lol! Je vais voir pour la modif! Bonne prog!

Commentaire de lucgod1 le 06/10/2006 13:53:46

Je n'ai pas testé car c'est ce que fait, à ce qu'il me semble FcCommander (avec possibilité de masque)
Enfin, bonne continuation.
BYE.

Commentaire de Drikce06 le 06/10/2006 14:33:36

Et c'est quoi FcCommander?

Commentaire de dafu le 25/11/2006 16:25:38

coucou c'est DAFU (tu as laissé un message dans le forum pour moi ) pas mal ton programme (je suis loin d'etre a ton niveau)j'aime bien c'est sympa j'ai regardé ton code (quand j'ai vu ca j'ai eu mal au yeux le mien doit etre 10 fois moin long (c'est mon premier programme )si tu veux je te l'enverais quand je l'aurai fini
a+
DAFU

Commentaire de Drikce06 le 27/11/2006 07:54:57

Merci, mais il ya encore des choses à améliorer, et ce code n'a rien d'extraordinaire. Et de toute façon c'est pas longueur du code qui compte mais son fonctionnement!Mais merci beaucoup pour ton commentaire dafu ça fait plaisir.

Commentaire de EvilGost le 31/01/2007 16:24:22

utiliser du FileSystemObject en .Net, c'est moyen.....

Commentaire de JEBE777 le 24/06/2007 23:35:03

Bonjour. Sous microsoft visual basic 2005 express j'ai essayé de trouver en vain un moyen de créer un bouton permettant de parcourir mes fichiers et les téléchargements dans un certain emplacement. Mais impossible. J'ai regardé aussi le site, impossible de trouver ce fameux bouton "parcourir".
Si quelqu'un peut m'aider.
Merci beaucoup.
Sinon le site est génial. J'ai pu avoir connaissance d'une autre fonction dans le mot "Parcourir".
A bientôt.

Commentaire de Trim le 25/06/2007 12:19:03

Salut,

tu peu utilisé l'objet "SelectFile" ou l'objet "CommonDialog", plus classique.


Exemple:
Place sur ta form les objets "CommonDialog" et "CommandButton".
Ensuite colle ce bout de code:
------
Private Sub Form_Load()
'Renomme le bouton
Command1.Caption = "Parcourir"
'Ajuste sa taille
Command1.Height = 375
Command1.Width = 1215
End Sub

Private Sub Command1_Click()
'Nom du fichier que l'on veux
CommonDialog1.FileName = ""
'Titre de la boite
CommonDialog1.DialogTitle = "Ouvrir un fichier"
'Type du fichier
CommonDialog1.Filter = "Fichiers images (*.*)|*.*|"
'Nom de la boite
CommonDialog1.ShowOpen
'Tu recupere son chemin dans CommonDialog1.FileName
End Sub
------

Je sais pas si j'ai répondu a ta question, car j'ai pa tout comprit.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

parcourir fichier [ par dawy3 ] dawy salut!Je souhaite récupérer un à un les noms des fichiers contenus dans un répertoire quelconque. Mon programme etant destiné à imprimer tous les Bouton parcourir en vba access dossier + fichier [ par julien pas mieux ] Bonjour ,j'aimerai faire 1 bouton parcourir qui me permettrai de parcourir l'arborescence et de mettre le chemin complet du fichier voulu dans une tex Fichier et dossier [ par Zerross ] Tout d'abord, bonjour tout le monde :)Voici ma petite question qui, je pense ne dois pas etre compliquer, mais a laquelle je ne trouve pas de réponse. Compter le nombre de fichier dans un répertoire [ par bouboussjunior ] Je cherche a compter le nombre de fichier contenu dans un repertoir choisi !!est il possible de le faire et comment ??merci d'avance a toutes et a tou parcourir un dossier [ par JPV_69 ] Bonjour,Je suis en train de programmer un petit logiciel qui doit rechercher des fichiers,je le fais en vb.net. Mais je ne sais pas comment je pourrai compter des fichiers [ par bimbo777 ] Bonsoir à tous,J'aimerai savoir si il est possible de générer un fichier texte à partir d'un dossier.Genre qui compte et inscris le résultat dans ce f Renommer partiellement un dossier ou fichier [ par tonstre ] Bonjour,est-il possible de renommer un dossier, un répertoire ou un fichier en cliquant sur un bouton d'un formulaire?Exemple renommer un répertoire d Parcourir dans un dossier et enregistrer un fichier [ par chems_1985 ] BonjourJe débute en vb.net et j'ai un petit souciJ'ai crée un formulaire en vb.net qui est lié à une base sql server, et je voudrai bien créer un truc Problème de chemin d'acces [ par maxwel2005 ] Bonjour,Je rencontre un petit problème.Déjà voici mon code/code Dim rep, Nom_Tbl As String, Dossier As String'obtient le premier fichier ou répertoire Chemin de fichier introuvable ? [ par Marneus73 ] Bonjour à tousJ'ai un petit probleme pas du tout evident à expliquer, mais je vais essayer de faire de mon mieux:J'ai un dossier A pouvant être placé


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix


HTC Hero

Entre 550€ et 550€

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,030 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales