Un TreeView tout simple, qui liste vos répertoires et très rapide au chargement...Méthode utilisée, on développe les répertoires à mesure qu' ils sont sélectionnés à l'aide d'un fichier texte....
Les modifications portent sur une amélioration du code, et l'affichage des icones associées aux dossiers et fichiers.
Soyez indulgent, je suis débutant.........et c'est ma première source (j'attend vos appréciations et vos critiques, ca m'aidera à savoir si la méthode est bonne et ca m'aidera à progresser, merci d'avance)
Source / Exemple :
'Dans le zip
24 mai 2003 à 17:16
@ bientôt
24 mai 2003 à 15:19
(je n'ai pas encore regarder le source)
- j'ai constaté que quand tu sélectionne un noeud, ton image est toujours la même (selectedimageindex). C'est celle du lecteur de disquette.
- je pense que tu devrais éviter d'afficher le message comme quoi il n'y a pas le disquette dans le lecteur à l'exécution de ton prog.
- quand je suis dans mes documents (treeview), tout fonctionne correctement mais dans mes autres lecteurs (c/d/e), rien ne va plus
Si ca peut t'intéresse, voici la commande qui te permettre d'exécuter ton fichier en double-cliquant sur son nom dans ta partie de droite :
> process.start(CHEMIN)
Bonne continuation
@+
20 mai 2003 à 01:17
Pfff....Et moi qui était fier d'avoir une source qui fonctionne.......
@ bientôt..
19 mai 2003 à 23:52
La bibliothèque VisualBasic aussi devrait être évitée et si tu ne trouves pas le Left tu peux utiliser le String.SubString qui le remplace aisément.
Dans l'ensemble tu pourrais simplifier ton code... beaucoup !!! Tu pourrais aussi créer un contrôle personnalisé, c'est pas compliqué sous VB.NET et c'est bien pratique pour tes futurs développements.
Quand tu dis que les programmes de débutants s'adressent aux débutants je ne suis pas d'accord... il vaut mieux qu'ils regardent des programmes bien conçus... mais pas trop compliqués bien sûr ! Il y en a...
Si tu veux faire apparaître les icônes cherche pas dans le Framework, pour le coup il faut passer par une API (GetDriveType).
Bon... enfin c'est super pour un début ! Je dis tout ça pour faire avancer un peu le schmilblick...
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.