cs_frutix
Messages postés3Date d'inscriptionvendredi 30 janvier 2004StatutMembreDernière intervention 2 juin 2005
-
2 juin 2005 à 14:58
Sensei01
Messages postés94Date d'inscriptionsamedi 22 février 2003StatutMembreDernière intervention27 juin 2006
-
3 juin 2005 à 14:15
Hello,
j'aimerais créer un script qui permet...
1) Sélectionner par le bouton droit un dossier voulu (menu contextuel)
2) Lister les fichiers du dossiers sélectionné
3) Ouvrir un fichier texte et place la liste dedans?
Sensei01
Messages postés94Date d'inscriptionsamedi 22 février 2003StatutMembreDernière intervention27 juin 2006 2 juin 2005 à 16:23
Sensei01
slt,
tu peux utiliser un FileBrowser pour sélectionner ton dossier source, puis par recurssivité tu parcour les fichiers et les sous-dossier, pour chaqu'un tu recupere le nom et tu l'inscrit dans un fichier !!! c pourtant simple !!! LOL
...
je plaisante, ce n'est pas hyper simple, mais ce n'est pas très compliqué.
voila un bout de code qui t'aidera pour la recurssivité. C'est un bout de code qui me sert a mettre a jour les fichiers d'un dossier a partir d'un autre dossier, donc tout ne t'interresse pas mais en retirant certaint truc tu tombes presque sur ce que tu recherche.
Private
Sub parcourir_dossier(
ByVal source
As
String,
ByVal destination
As
String)
' Définitions des variables
Dim DocEnCours
As
Object
Dim erreurcount
As
Integer
Dim fichier
As
String
Dim obj
As
Object
Dim dossier
As
Object
Dim sousdossiers
As
Object
Dim sousdossier
As
Object
Dim fichiersdudossier
As
Object
Dim fichierdudossier
As
Object
Dim newdestination
As
String
Dim newsource
As
String
DossierEnCoursBox.Text() = source
obj = CreateObject("Scripting.FileSystemObject")
'ceci déclare un objet permettant d'accéder aux système de fichiers