BOITE DE DIALOGUE AFFICHANT LES LECTEURS ET LEURS RÉPERTOIRES (SHELL TREEVIEW)

procyan Messages postés 2 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 4 mars 2003 - 4 mars 2003 à 10:28
cs_titwan Messages postés 23 Date d'inscription mercredi 2 avril 2003 Statut Membre Dernière intervention 31 août 2007 - 4 août 2005 à 16:51
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/11423-boite-de-dialogue-affichant-les-lecteurs-et-leurs-repertoires-shell-treeview

cs_titwan Messages postés 23 Date d'inscription mercredi 2 avril 2003 Statut Membre Dernière intervention 31 août 2007
4 août 2005 à 16:51
Merci pour ce DRIVE TREEVIEW

mais tu pourrais ajouter quelques try {} catch{}
pour eviter les crash dans le cas d 'un drive inaccessible!

merci, Twan
cs_DaViDe Messages postés 5 Date d'inscription mardi 24 septembre 2002 Statut Membre Dernière intervention 4 mai 2005
4 mai 2005 à 21:58
Le code est affiché sur cette page même un peu plus haut..
tmcuh Messages postés 458 Date d'inscription dimanche 22 décembre 2002 Statut Membre Dernière intervention 18 avril 2009
4 mai 2005 à 21:17
si tu regarde bien les fichiers présents dans ton zip tu t'appercevra qu'il n'y a que le .exe

amicalement tmcuh
cs_DaViDe Messages postés 5 Date d'inscription mardi 24 septembre 2002 Statut Membre Dernière intervention 4 mai 2005
4 mai 2005 à 12:17
C'est une source que j'ai ajouté il y a déjà quelques temps vous savez.. et je pense logiquement que tout le code est bien présent sur cette page même..
Bon il manque les fichiers projet et compagnie.. mais il suffit d'en créer un nouveau et de coller le code présent ci-dessus..
Et pour ta sympatique remarque qu'il y a encore du boulot.. ben c'était juste une petite démonstration sans prétention qui peut-être utile à qui cherche à débuter en windows shell à dotnet..
Cordialement
Davide
tmcuh Messages postés 458 Date d'inscription dimanche 22 décembre 2002 Statut Membre Dernière intervention 18 avril 2009
4 mai 2005 à 11:27
effectivement si tu veux montrer tes capacité c'est pas vraiment ici qu'il faut aller. La source stp.
Pour le programme, j'ai remarqué 2 choses, il ne prend pas en compte les lecteurs réseaux (quand meme important) et si y'a rien dans le lecteur cd, exception généré, donc pas géré. Y'a encore du boulot en clair.

amicalement tmcuh
DrChal Messages postés 28 Date d'inscription dimanche 22 décembre 2002 Statut Membre Dernière intervention 30 mars 2012
14 mai 2004 à 14:09
Salut
J'ai essayé ton exe. ça m'a l'air pas mal. Mais je suis débutant en c#. Et je ne sais pas où intégrer ton code. Peux tu m'expliquer comment m'en servir?
Est ce une forme ou une bibliothèque de tâche?
Quelles réfernces faut il inclure?
Merci pour tes futurs explications
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
12 déc. 2003 à 14:54
o_O
moi j'ai juste un exe dans le zip (+ le lien et le txt)
cs_DaViDe Messages postés 5 Date d'inscription mardi 24 septembre 2002 Statut Membre Dernière intervention 4 mai 2005
4 mars 2003 à 12:12
Le problème? les problèmes.. ;)
Nan disons que j'ai monté ce code sans me soucier du "shell".
Le jour ou je me sentirai en forme je le ferai mais pour le moment cela devra rester ainsi..
Etudie bien le code.. à partir du moment où tu le comprendras tu verras que se n'est pas très compliqué...
Surtout oublie pas l'exécution en débug des programmes c'est super pour comprendre les comportements bizarres d'un programme..
procyan Messages postés 2 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 4 mars 2003
4 mars 2003 à 10:28
Pourquoi la première fois que l'on fait un expand, le curseur se positionne sur le "A:"??? et comment régler ce problème??
merci
Rejoignez-nous