Simuler un disque dans l'explorateur

Résolu
vegetalain Messages postés 747 Date d'inscription mardi 25 mars 2003 Statut Membre Dernière intervention 11 août 2022 - 27 juin 2010 à 11:06
pcourtade Messages postés 5 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 9 septembre 2011 - 9 sept. 2011 à 09:00
Salut tout le monde... voilà. Dans l'explorateur windows, j'ai genre "mes documents", lecteur C, lecteur DVDrom, etc, etc, etc... est-il possible de faire un programmme qui par exemple, cré une lettre supplémentaire dans l'arborescence de l'explorateur (colonne de gauche donc) et quand on clique dessus, il affiche le contenu d'un répertoire situé par exemple euh... dans le rép courant du prog VB qui a généré le lecteur "fictif"... le but est de simuler un disque dur et donner comme contenu, un répertoire contenant des trucs divers... donc ouais, "simuler un disque"...
J'avais pensé faire un "faux explorateur windows" avec un treeview, mais je trouve ça compliqué à faire et les exemples que je trouve ne... collent pas trop à ce que je veux faire...
Si qq'un a une idée donc... ça serait génial...
Merciiii...

7 réponses

cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
27 juin 2010 à 13:32
Il te suffit comme tu l'as dit d'utiliser un TreeView dans ton projet. Tu auras besoin de cocher le composant Microsoft Windows Common Controls 5.0 pour pouvoir t'en servir.

VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question
3
cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
27 juin 2010 à 13:02
Pour ça faut faire un driver et pas question de le faire en VB (c'est pas déconseillé mais presque impossible ) ...

VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question
0
vegetalain Messages postés 747 Date d'inscription mardi 25 mars 2003 Statut Membre Dernière intervention 11 août 2022
27 juin 2010 à 13:20
OHlalalala :D quand je tape ça dans gogole je vois des trucs flippant genre "en C"... hm... ça serait pitète mieux de le simuler via une appli VB avec treeview machin et du xml... enfin la soluce que j'imaginais à la base genre y'a un dossier contenant les ss dossiers et les fichiers et tout es affiché et "clickable" via l'appli vb... :/... des bons conseils pour ça?... :S
0
vegetalain Messages postés 747 Date d'inscription mardi 25 mars 2003 Statut Membre Dernière intervention 11 août 2022
27 juin 2010 à 13:38
ok d'ac je vais voir ça... Merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
vegetalain Messages postés 747 Date d'inscription mardi 25 mars 2003 Statut Membre Dernière intervention 11 août 2022
27 juin 2010 à 18:40
hm, j'ai trouvé cette super source :
http://www.vbfrance.com/article.aspx?ID=5377

Par cotnre j'arrive pas à me passer du bouton "parcourir" ou "...", et faire en sorte que dès le lancement de l'appli (dans _load) le chemin du dossier à charger soit déterminé directoss'...
quelqu'un connait la bonne synthaxe si par exemple je voulais que ce soit ça :

app.path & "\data" (genre le dossier Data qui serait au meme niveau de l'exe vb)

Mici d'avance de votre aide.
0
vegetalain Messages postés 747 Date d'inscription mardi 25 mars 2003 Statut Membre Dernière intervention 11 août 2022
27 juin 2010 à 19:45
euh, c'est bon... au début du click sur bouton "parcourir" j'ai mis "InDir = app.path & "\data"" et ça roule. 8D
0
pcourtade Messages postés 5 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 9 septembre 2011
9 sept. 2011 à 09:00
Y a plus simple pour associer une lettre à un dossier par commande système

Shell "Subst t: c:\Temp"

Cette commande crée le lecteur T: qui correspond à C:\Temp
0
Rejoignez-nous