Application avec plugins

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é...

Codes Sources

A voir également

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.