Accueil > > > LISTER LES DOSSIERS DES DISQUES LOCAUX, AVEC LA MÉTHODE WMI + CLASSE COLLECTION
LISTER LES DOSSIERS DES DISQUES LOCAUX, AVEC LA MÉTHODE WMI + CLASSE COLLECTION
Information sur la source
Description
Cette source sert à lister tous les dossiers des disques locaux. Selon le choix du Disque, les dossiers sont proprosés dans une liste, puis après choix, quelques infos s'affichent. (possiblité d'en mettre plus, dites le si vous êtes intéressés) Je vais essayer de rajouter aussi les fichiers.
Source
- Public Function Add(ByVal Drive As String, ByVal FolderType As String, _
- ByVal Hidden As String, ByVal Name As String, _
- ByVal Path As String, ByVal Readable As String, _
- ByVal Writable As String) As clsInfoFolder
-
- Dim NewInfos As New clsInfoFolder
- Static Counter As Long
- Static sDriveTemp As String
-
- If sDriveTemp <> Drive Then
- Counter = Counter + 1
- sDriveTemp = Drive
- mcolDrive.Add Drive, CStr(Counter)
- ReDim Preserve mcolNewInfos(Counter)
- Else
- With NewInfos
- .ID = Path
- .sDrive = Drive
- .sFolderType = FolderType
- .sHidden = Hidden
- .sName = Name
- .sPath = Path
- .sReadable = Readable
- .sWritable = Writable
- mcolNewInfos(Counter).Add NewInfos
- End With
- Set Add = NewInfos
- End If
- End Function
Public Function Add(ByVal Drive As String, ByVal FolderType As String, _
ByVal Hidden As String, ByVal Name As String, _
ByVal Path As String, ByVal Readable As String, _
ByVal Writable As String) As clsInfoFolder
Dim NewInfos As New clsInfoFolder
Static Counter As Long
Static sDriveTemp As String
If sDriveTemp <> Drive Then
Counter = Counter + 1
sDriveTemp = Drive
mcolDrive.Add Drive, CStr(Counter)
ReDim Preserve mcolNewInfos(Counter)
Else
With NewInfos
.ID = Path
.sDrive = Drive
.sFolderType = FolderType
.sHidden = Hidden
.sName = Name
.sPath = Path
.sReadable = Readable
.sWritable = Writable
mcolNewInfos(Counter).Add NewInfos
End With
Set Add = NewInfos
End If
End Function
Historique
- 06 mars 2007 01:49:02 :
- * Rajout d'un Label + MousePointer en sablier pendant le chargement. * Affiche la Form avant le chargement (pour éviter de penser qu'il y aient des bugs).
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
dossiers à afficher dans une liste box [ par GtommarC ]
qqun peut t-il me donner le code pour afficher dans une liste bos tous les dossiers d'un repertoireGtommarC
Liste des dossiers [ par logisim ]
Quelqu'un sait-il comment afficher la liste des dossiers dans une form ? J'ai le code pour ouvrir une fenêtre, mais je voudrais l'intégrer au programm
Liste des dossiers outlook [ par cblandin ]
Bonjour,Je cherche à lister les dossiers présents dans la barre à gauche d'outlook (Boîte de réception, Clients, Humour, Perso, Sncf, Calendrier, Cont
Liste des dossiers Outlook [ par heddicmi ]
Bonjour... Un peu de VBA si vous le permettez ! Voici mon problème... J'aimerais afficher la liste des dossiers d'une boîte de réceptio
Problème de base données? [ par ZANUS ]
Bonjour,Tout d'abord une explication quant au titre: j'ai un problème mais je ne sais pas du tout comment le résoudre.Il s'agit peut-être d'un problèm
Au secours besoin d'un pro pour un dépassement de capacité !!! [ par Marneus73 ]
Bonjour à tous, Voila j'ai crée une petite fonction qui doit ajouter dans un TreeView des noms de fichiers suivant leur extension. Mais la génération
Afficher une liste de dossiers [ par LeRoux ]
j'ai besoin d'afficher...das u listbox...la liste des dossier contenus dans un certain dossier.Ex: Dans le dossier Skins...j'ai les dossiers/fichiers
Intégration dans Explorateur de fichiers [ par devman ]
Bonjour,Je suis en train de créer un petit outil permettant de manipuler les dates de fichiers ou dossiers.Je voudrais l'intégrer dans l'explorateur d
Liste des directory et explo dossiers [ par marm0tte ]
Je voudrais savoir si quelqu'un(surement) sait comment lier la liste des disques avec la liste des dossier afin que des qu'on change un disque, on voi
Comment incrémenter une liste de noms de dossiers ? [ par loic38760 ]
J'aimerai par exemple mettre la liste des dossier qui sont présents dans "C:\Doc" dans une ListBox, quelqu'un pourrait il m'aider svp ?
|
Derniers Blogs
ASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHEASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHE par fathi
Tout le monde est unanime pour dire que la programmation multi-thread et asynchrone est en train de devenir un sujet incontournable. Beaucoup de choses sont arrivées avec le framework 4 pour le code parallèle (TPL, PLinq,.) et bientôt, on va avoir l...
Cliquez pour lire la suite de l'article par fathi PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS !PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS ! par Etienne Margraff
J'ai récemment eu un problème pour obtenir l'intelliTrace sur un site web dans IIS. Il n'y avait pas de message d'erreur, rien dans le journal d'évènement Windows, et après 3 appels à une voyante, 2 visites chez un marabou, j'ai failli me résign...
Cliquez pour lire la suite de l'article par Etienne Margraff OFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONSOFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONS par junarnoalg
De nombreuses entreprises font le choix de SharePoint Online, service fourni au travers de l'offre de Microsoft Office 365. S'il est vrai que ce choix apporte un grand nombre d'avantages; rapidité de mise en œuvre, disponibilité, large couvertu...
Cliquez pour lire la suite de l'article par junarnoalg PRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGEPRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGE par richardc
http://www.c2idotnet.com/articles/presentation-des-api-rest-de-windows-azure-lister-les-comptes-de-storage
Désolé pour "toto", mais c2i existait avant blogs.developpeur.org et c'est mon site "officiel" ;-) ...
Cliquez pour lire la suite de l'article par richardc
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|