begin process at 2012 02 11 12:55:03
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

.NET

 > EXPLORATEUR D'ASSEMBLY DANS UN TREEVIEW

EXPLORATEUR D'ASSEMBLY DANS UN TREEVIEW


 Information sur la source

Note :
9,5 / 10 - par 4 personnes
9,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :.NET Source .NET ( DotNet ) Classé sous :explorateur, assembly, treeview, reflection Niveau :Initié Date de création :13/08/2003 Date de mise à jour :08/11/2007 18:40:18 Vu / téléchargé :7 785 / 503

Auteur : thiosyiasar

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Voici une petit explorateur d'assembly, il affiche les modules, les namespaces et les types associés.
Il permet aussi d'afficher le détails sur un type retourné en double cliquant sur une méthode, une propriété....

Par contre, je n'ai pas réussi :
- à afficher les commentaires d'un type ou d'un membre (c'est fait dans le lien ci-dessous)
- à faire la différence entre un type Struct et un type Value (je crois que j'ai toujours pas réussit... :'( )

Dans le meme esprit mais a partir de template html cette fois
http://www.csharpfr.com/codes/GENERATEUR-DOCU MENTATION-LIB-REFLECTION-XMLDOC_44645.aspx


 Conclusion

Pour lancer l'exploration, sélectionnez un nom dans le combo (ou tapez un nom d'assembly), puis cliquez sur le bouton Explorer.
En naviguant dans les classes, vous pouvez double-cliquer sur un membre pour explorer le type de la valeur retournée


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

08 novembre 2007 18:39:42 :
Ajout d'un liens vers une autre de mes sources
08 novembre 2007 18:40:18 :
Ajout d'un liens vers une autre de mes sources

 Sources du même auteur

Source .NET (Dotnet) COMPILATION ET RÉFLECTION
Source avec Zip Source avec une capture Source .NET (Dotnet) GESTION BASE DE CONNAISSANCE / CONCEPTION 3 TIERS
Source avec Zip Source .NET (Dotnet) GÉNÉRATEUR DE DOCUMENTATION (LIB POUR RÉFLECTION ET XMLDOC)
Source avec Zip Source avec une capture Source .NET (Dotnet) PARSER HTML
Source avec Zip Source avec une capture Source .NET (Dotnet) GÉNÉRATEUR DE SCRIPT SQL DE DONNÉES

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) ORIONBANQUE par toutphp
Source avec Zip Source avec une capture Source .NET (Dotnet) ORIONAPPLICATION par toutphp
Source avec Zip SOCKET CONNEXION CLIENT & SERVEUR par ziedto83
Source avec Zip Source .NET (Dotnet) FFMPEG.NET : WRAPPER .NET DE FFMPEG par MasterShadows
Source avec Zip Source .NET (Dotnet) ATTACHER, CRÉER ET SAUVEGARDER UNE BASE DE DONNÉES SQL SERVE... par Alvepinai

 Sources en rapport avec celle ci

Source .NET (Dotnet) SIMULATEUR DE ROBOTS INTELLIGENTS EN SILVERLIGHT par loudadyassine
Source avec Zip Source avec une capture Source .NET (Dotnet) EXPLORATEUR DE DOSSIERS ET FICHIERS par Yanith
Source avec Zip Source .NET (Dotnet) APPELER UNE MÉTHODE PRIVATE D'UNE CLASSE INTERNAL À PARTIR D... par jesusonline
Source avec Zip Source avec une capture Source .NET (Dotnet) PLUGIN PROGRAMME EXTENSIBLE GRÂCE AUX MODULES par badrbadr
Source avec une capture Source .NET (Dotnet) PREMIER JOUET AVEC SYSTEM.REFLECTION par TheSaib

Commentaires et avis

Commentaire de gg00xiv le 16/08/2003 15:17:01

Tres interessant, merci pour ton aide...

Commentaire de thiosyiasar le 16/08/2003 19:03:13

Merci gg010xiv, c'est motivant !
Je compte faire une prochaine version (quand j'aurais le temps....) pour voir toutes les classes qui sont dérivées, voir tous les assemblies disponibles, ajouter un commentaire ou un exemple pour chaque membre ou type ....
LE BUT faire un outil simple et indépendant pour les developpeurs.
Malheureusement j'ai besoin d'aide sur les assembly pour le faire...

Commentaire de surfzoid le 28/10/2007 17:44:04

Salut
Tout d'abord excellent 10/10.
Je developpe maintenan avec MonoDevelop sous linux et je participe en tant que utilsateur au debogage et ajout de fonctions, sur le site de monodevelop.com ils demandent la possibilité d'ajouter un assembly broswer, sachant que j'ai déja modifié ta source en remplaçant load par LoadFromfile, m'autorise tu as soumettre ta source afin qu'il l'integre a l'IDE/RAD MonoDevelop ?

Commentaire de surfzoid le 28/10/2007 17:45:47

Ou sont donc passé les petites étoiles pour donner une note !!

Commentaire de thiosyiasar le 28/10/2007 18:20:24

Merci Surfzoid

Tu peux utiliser cette source comme tu le veux.

Maintenant c'est une des premières sources que j'ai fait en C# et je pense que le code demanderais un peu d'optimisation (surtout qu'il est en 1.0)

Je travail depuis peu sur un générateur (genre javadoc pour .Net) qui explore aussi les assemblys, mais en plus gère les types génériques qui n'existaient pas à l'époque.
Ce générateur possède également une classe permettant de liers les membres d'un assembly aux commentaires xml.

Si ca t'intéresse... n'hésites pas.

Commentaire de surfzoid le 29/10/2007 10:16:53

Avant de poster ici j'avait trouvé une premiere source sur le sujet.
Puis j'ai posté sur la mailling list de monodevelop, avec une reponse me disant qu'un gars de MD été deja en train d'ecrire le plugin, cepandant peut etre qu'une collaboration avec toi donnerais quelque chose d'excellent :
http://lists.ximian.com/pipermail/monodevelop-list/2007-October/006799.html

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

La treeview de l'Explorateur de Windows [ par lnp ] Bonjour,J'aurai voulu savoir quel code source pourrait correspondre à cette signature :/* Retourne une treeview qui contient tous les fichiers du type Autre question sur la Reflection [ par mcferson ] Bonjour ici. depuis ce code :[code=cs]public void GetDriver(string model) { if (model.Contains("AVL VT-SERIAL")) Commentaires avec reflection [ par chriskang ] Bonjour, j'utilise les méthodes de System.Reflection pour récupérer les données de certaines classes contenues dans un assembly. En particulier, j'uti TreeView [ par zakaria90 ] bonjour, je veux utiliser la commande TreeView dans application Web, mais le problème j'ai auncun idée pour remplir un treeview à partir d'un table da Lancer une recherche dans un répertoire spécifique avec l'explorateur windows [ par LoossSS ] Bonjour tout le monde [^^happy13] Je souhaiterai que lorsque l'utilisateur clique sur un bouton, l'explorateur windows se lance dans un répertoire sp DataTable vers Treeview [ par Red3 ] Bonjour à tous, Je tente aussi ma chance ici pour exposer un problème sur lequel je bloque depuis quelques jours : il s'agit du peuplement d'un TreeV Problème de FileLoadException en chargeant un assembly [ par Hermios ] Salut à tous, Je développe sous Visual C# 2010 express, et mon projet consiste entre autre à créer un exécutable pour charger un fichier dll, via Asse Problème pour charger une assembly externe, sans copie locale [ par Hermios ] Salut à tous, J'ai crée une dll avec une config, et souhaiterait l'importer dans un nouveau projet. J'ai donc ajouté une référence à cette dll dans mo arborescence treeview WPF [ par moi411 ] Bonjour à tous, Donc voila, je n'arrive pas à mettre dans un treeview, un répertoire (avec ses sous-répertoires). Je veux simplement faire en sorte q C# SqlServerCe comment charger les noms de table dans un treeview [ par DanMor498 ] Salutation a tous j'ai une base de données dont je dois integre les nom de table et le titre ses données dans un treeview Comment je dois proceder (u


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,014 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales