blood01
Messages postés14Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention 7 décembre 2008
-
8 févr. 2005 à 00:06
blood01
Messages postés14Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention 7 décembre 2008
-
8 févr. 2005 à 12:14
Bonjour,
je voudrais simplement savoir comment je peux récupérer le nom de tout les sous-repertoires (non recursif) d'un repertoire donné et ensuite placer ces noms dans un array?
merci :)
A voir également:
Comment importer le nom de sous-repertoires dans un array?
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 8 févr. 2005 à 01:57
Private Sub ListeRepertoire(dossier As String)
Dim nb As Integer
Dim Table() As String
Dim fichier As String
If Right$(dossier, 1) <> "" Then dossier = dossier & ""
fichier = Dir(dossier & "*.*", vbDirectory Or vbHidden Or vbSystem)
Do Until fichier = ""
If Asc(fichier) <> 46 Then
If (GetAttr(dossier & fichier) And &H10) = vbDirectory Then
nb = nb + 1
ReDim Preserve Table(nb)
Table(nb) = dossier & fichier
End If
End If
fichier = Dir()
Loop
End Sub
blood01
Messages postés14Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention 7 décembre 2008 8 févr. 2005 à 12:14
Ouftiiii!, merci pour ces réponses ;)
ben en fait, il ne me faut que les repertoires pour l'instant. Le prog que je développe va permettre le gestion de fichier pour un bureau CAO. La routine que j'ai demandée est pour les repertoires clients.....le projet n'est qu'une ébauche pour l'instant (avec dejà pas mal de fonctions)
En tout cas, merci pour les réponses car j'allait coder quelque chose de 20 fois plus gros : )