Bonjour
Je n'ai pas de problèmes pour lire les noms de fichier d'un répertoire; par contre je ne sais pas comment procéder à partir d'un disque.
C'est surtout les noms de répertoire qui sont à la racine qui m'intéressent.
Bonjour
Je n'ai pas de problèmes pour lire les noms de fichier d'un répertoire; par contre je ne sais pas comment procéder à partir d'un disque.
C'est surtout les noms de répertoire qui sont à la racine qui m'intéressent.
Windows 10
Microsoft Edge (64 bits)
Google Chrome Version 67.0.3396.99 (Build officiel) (64 bits)
Il ne faut surtout pas utiliser "GetDrive" mais considérer le lecteur comme étant un dossier normal :C'est surtout les noms de répertoire qui sont à la racine qui m'intéressent.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Dim fso,drv,Fold Set fso = CreateObject("Scripting.FileSystemObject") Set drv = fso.GetFolder("C:\") For Each Fold In Drv.SubFolders S = S + Fold.Name +VbNewLine Next MsgBox S
Ne pas oublier le tag si satisfait.
Voter pour toute réponse satisfaisante avec pour encourager les intervenants.
Balises CODE indispensables. Regardez ICI
Toujours utiliser la clause Option Explicit(VBx, VBS ou VBA) et Ne jamais typer variables et/ou fonctions en VBS.
Vous pouvez consulter mes contributions
Ne pas oublier de consulter les différentes FAQs et les Cours/Tutoriels VB6/VBScript
Ne pas oublier L'Aide VBScript et MSDN VB6 Fr
Merci, c'est ce que j'attendais.
Windows 10
Microsoft Edge (64 bits)
Google Chrome Version 67.0.3396.99 (Build officiel) (64 bits)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager