Accueil > > > APPLICATION AVEC PLUGINS
APPLICATION AVEC PLUGINS
Information sur la source
Description
Ceci est un exemple (simpliste) d'application gérant les plugins comme le font tant de logiciels. Ceci permet en effet de créer des applications "modulaires" à souhait... Il suffit de créer un nouveau plugin pour ajouter des fonctions (par exemple !) Attention, ce code n'est qu'un exemple. Il ne fait rien de bien sorcier (à part afficher des boites de dialogue...) Par contre, l'architecture est là, et elle peut reservir avec des projets plus conséquents ! Détails : Le projet "Interface" permet de définir les fonctions et procédures qui devront se trouver dans chaque plugin. Il y a deux projets de plugins : une dll et un exe. Ces deux projets font références à la dll du projet Interface Il y a enfin le projet principal, qui lui aussi fait référence à la dll Interface. Par contre il ne fait aucune référence aux projets de plugins, puisque cela est géré dans le code
Conclusion
Cette source est adaptée d'un article (en français !) qui se trouve ici : http://pascalfresnay.free.fr/monoweb/wiki/index. php?title=TUTORIAL:_Syst%C3%A8me_Plugin
Cependant , je n'ai pas trouvé de truc semblable sur VBfrance, alors je poste, histoire d'éviter 10min. de recherche sur google au prochain intéressé...
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Module standard PUBLIC dans une dll AciveX ? [ par VaLi ]
HELP ME !!Je charche à déclarer un module standard (.bas) public (ou global) dans une DLL ActiveX. Même en tripatouillant et en ajoutant des Attribute
Eztw32.dll [ par danounouche ]
Bonjour j'ai un super module pour le fichier eztw32.dll avec toutes les fonctions possibles mais il ne fonctionne qu'avec une version apparement recen
DLL [ par benjt1988 ]
Salut à tous,J'ai crée une DLL Activex avec un module à l'intérieur et une série de procédures "public sub ...." dans ce moduleComment faire pour acc
Comment réutiliser une dll que j'ai créée ? [ par violent_ken ]
Salut ! En fait, j'ai créé une dll (en VB), et je ne sait pas trop comment la réutiliser dans un autre de mes programmes, sans utiliser le module de c
Port // >> Pas de module, pas de dll [ par NYghost ]
Hello tout le monde..Voila, il y a un petit temps, j'avais trouvé une petite source pour passer D0 jusqu'a D7 (indépendement évidement) a 0 ou 1..Je s
DLL ou Module ? [ par jmtoulon ]
Bonjour,Je travail actuellement sur la théorie des nombres.Sachant que je travail sur de trés grands nombres (+100 décimales), j'utilise une DLL avec
VB.Net - Gestion de plugins (Assembly, Appdomain) [ par olixelle ]
Bonjour,je réalise une applicaiton dans laquelle je souhaite implémenter un systeme de plugins.J'ai donc un .exe central et dans un répertoire "plugin
Probleme avec les modules de classe dans une DLL ActiveX [ par MadM@tt ]
Salut à tous,Voilà j'ai un problème avec les modules de classes Je suis dans un projet DLL ActiveX (pour faire une DLL...)J'ai créé un module de class
v2m , sid , other module [ par al1908bn ]
je suis a la recherce des callfunction de la dll , v2m.dll ou autre module a integrer dans mon projet pour jouer des fichiers v2m et sid .si quelqu'un
Problème de DLL et interface [ par dragon ]
Bonjour tout le monde,j'ai un petit problème sous Visual Basic 2005je veux ajouter la possibilité de charger des plugin dans mon application. J'ai réc
|
Derniers Blogs
L'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIESL'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIES par odewit
La tendance est aux interfaces naturelles (NUI), et le keynote de Bill Buxton au MIX l'a bien souligné.
La charte graphique et ergonomique de Windows Phone 7 a donc été entièrement repensée en vue d'obtenir un maximum d'efficacité sur ce point. En re...
Cliquez pour lire la suite de l'article par odewit COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|