Voilà mon petit explorateur de fichiers. Il est loin d'être comme Windows Explorer(ce n'était pas le but) mais il marche quand même.
Sert donc à explorer l'arborescence de fichiers depuis le disque dur et d'exécuter les fichiers. Il permet aussi de supprimer les fichiers, de créer des nouveaux dossiers, basculer l'affichage (petites/grandes icônes).
Cette source montre :
- l'utilisation de la fonction Win32 GetIcon pour récupérer l'icône associée à un fichier ou un dossier
- l'utilisation d'un ListView avec ses images dans une ImageList
- l'utilisation d'un FileSystemWatcher pour surveiller un dossier
- récupérer les attributs de fichiers (fichier caché, etc.)
- manipulation de fichiers en général (sauf le renommage)
- récupérer la liste des disques (C:\, D:\, etc.)
Ce qu'elle ne montre pas (et que j'aimerais vachement savoir comment faire) :
- le drag and drop de fichiers et le déplacement de ceux-ci.
- comment utiliser un ContextMenuStrip qui s'affiche tout le temps :)
- ...
Cette source est compilée avec Visual Studio 2005
J'attends vos commentaires.
(je sais que cette source peut être nettement améliorée et je compte sur vous pour me donner des astuces :)
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.