Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2494 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Créer un plugin..

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Créer un plugin..

n°376829
H4dd3R
Q2
Posté le 29-04-2003 à 17:41:46  profilanswer
 

Chalut..
 
Je me pose la question, comment faire une gestion de plugins ss .net.
 
Donc en gros scanner un répertoire à la recherche d'assemblys dont on utilisera les fonctionnalités..
 
Pas question de faire un DLL avec une fct exportée qui rend une référence sur un objet comme en C++..
 
Une idée??


---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres
mood
Publicité
Posté le 29-04-2003 à 17:41:46  profilanswer
 

n°380130
H4dd3R
Q2
Posté le 02-05-2003 à 09:23:55  profilanswer
 

Ok cherchez plus c tt simple..
 
Ds une assembly on définit l'interface du plugin.
 
Puis in compile une classe plugin dérivée, on la met ds le répertoire de l'app qui doit y accéder.
 
Ensuite ds l'app, on accède au plugin avec Assembly.LoadFrom().
On obtient un Type, pour lequel on obtient le constructeur par défaut, on l'invoque, et hop on caste en l'interface du plugin..
 
Bon ça serait plus sympa d'avoir une fonction Invoke(Type, DLLFileName), qui renvoie une exception si ce fameux type était pas ds l'assembly spécifiée, mais bon au moins ça marche.. :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Créer un plugin..

 

Sujets relatifs
[VB] Comment créer un lien hypertexte ?[PHP/MYSQL] Creer une base de donnés MYSQL en php , sans php my admin?
(Java) Créer une application "stand-alone" et un executable[RESOLU][JTree][JPopupMenu] Créer un menu contextuel (clic droit)
Sockets windows -> impossible de créer une socket!CScrollBar::Create : Impossible de créer mon control !!!
[html] comment créer un bouton redirigeant vers une url ?creer un cookie en HTML !...
Créer un plugin winamp pour afficher les lyrics qui c faire?Creer un plugin pour IE, un bouton dans la barre d'outils
Plus de sujets relatifs à : Créer un plugin..


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR