Ik weet hoe ik kan werken met DLL's, en wil nu graag DLL's gebruiken als plugins. Ik heb de overweging naar BPL gemaakt maar wil ook graag derden de mogelijkheid geven om plugins te maken. Een van de dingen die ik mij afvraag is - is het mogelijk om vanuit een DLL functies uit te voeren die in de applicatie staan?
Voorbeeld:
Ik heb alerts (meldingen over vanalles in de applicatie), en wil mogelijkheid geven om alerts toe te voegen vanuit de dll. Zo kan een plugin dan een alert geven aan de applicatie waar ik deze in hetzelfde venster als de applicatie alerts worden getoond. Zo zou ik ook graag toegang tot bepaalde andere functies geven, zodat je vanuit de plugin toegang hebt tot functies die in de applicatie zelf zitten.
Is dit mogelijk? Of kan ik hiervoor beter een DLL maken die die alerts managed, en dan vanuit de plugin toegang tot die dll?
Bookmarks