Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

EXPLORATEUR DE FICHIERS


Information sur la source

Catégorie :Fichiers / Disque Source .NET ( DotNet ) Classé sous : explorateur, fichier, parcourir, dossier, disque Niveau : Débutant Date de création : 26/04/2007 Date de mise à jour : 27/04/2007 03:37:40 Vu / téléchargé: 11 700 / 985

Note :
8,4 / 10 - par 5 personnes
8,40 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note


Description

Cliquez pour voir la capture en taille normale
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 :)
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

27 avril 2007 03:37:40 :
Maintenant, il est possible de renommer les fichiers directement dans la grille (merci à LEPROV). La source a aussi été un peu optimisée. Il y a aussi une option pour copier un fichier dans le Presse-papiers, mais aucune encore pour Couper ou Coller (ça devrait venir ...).

Commentaires et avis

signaler à un administrateur
Commentaire de leprov le 26/04/2007 09:10:48

renommer un fichier : File.Move
Ceci est vrai pour toute API, renommer un fichier c'est le déplacer !
pour le drag and drop, pas mal de sources en parlent sur le site et ca met en oeuvre pas mal de choses dc un résumé ici taiderais pas trop je pense ;)

signaler à un administrateur
Commentaire de Warny le 28/04/2007 08:18:30

Il faut lire l'image associée à chaque dossier : j'ai eu une surprise, le premier dossier chargé est la corbeille sur mon C et tous les dossiers apparaissent avec l'icone de la corbeille.

signaler à un administrateur
Commentaire de Zap le 17/05/2007 17:03:50

Sur le même sujet :
http://www.csharpfr.com/codes/ZEXPLORER-EXPLORATEUR-WINDOWS_40563.aspx

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Astuce pour un nom de fichier [c#] [ par Kati83 ] Bonjour,Je mets en place un formulaire permettant aux administrateurs du site de mettre en ligne des dossiers.Lorsqu'un utilisateur veut uploader un f Effacer fichier [ par RM50Man ] g des fichiers bizarre ds mon dossier Temp le dossier desfichiers temporaire d internet explorer!!Quelqu 'un aurait une astuce car il ne veulent pb openFileDialog, changement de dossier courant...SVP :) [ par aachatam ] bonjour a tous ! voila g un probleme de csharp sous visual.net (logique me direz-vous...) qd je lance mon executable (qui se trouve par ex sur C:\mes Copier un fichier en C# [ par feuillou ] Bonjour,je développe depuis peu sous visual studio, en C#. Je n'arrive pas à créer une fonction me permettant de copier un fichier d'une disquette ver Bouton parcourir [ par kenzo080 ] Bonjour, J ai crée un bouton 'parcourir' a l aide de la commande : Code: </asp:label><INPUT id="txtFile" type="file" name="txtFile" runat="se Menu systeme ? [ par zrelli ] Bonjour, je veux changer le menu contextuelle de windows pour les dossiers qui contienent un fichier ou un dossier bien determiné : par exemple pour bouton parcourir [ par locus ] bonjour,je suis bloqué sur un code et si on pouvait me faire une suggestion.J'ai créé un bouton parcourir, et je souhaiterais récu utilisation de listview pour choisir un ou plusieurs fichier [ par warenbe ] Bonjourj'ai un projet de logiciel qui servirait a envoyer a un serveur un ou plusieurs fichier. donc il faut que je puisse selectionner un ou plusieur Supprimer un fichier en passant par la corbeille en C#. [ par maxolo ] Bonjour, je voudrais savoir commment supprimer un fichier (je sais comment le supprimer définitivement) en le passant dans la corbeille.En fait j


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,577 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.