Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations MikeeOK on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Develope MMC plugins.

Status
Not open for further replies.

Nordlund

Programmer
Jul 17, 2001
458
SE
Hi.
Has anyone done a MMC (Microsoft Management Console) plugin? How did you do?

Has anyone done a application with "plugin" support? How did you do?

For example.
Take a base platform, with no menus. Perhaps a MDIForm.
This platform reads .dll in the same directory files when starting.
In every valid .dll file, there is a function declaring it is a plugin, and tells the callerapplication (in this case, the platform) which menuitems/functions the .dll has.

Then, when the platform has loaded the .dll files, every plugin's menuitems are loaded in the platform, and the user can choose them, and activate forms ans functions from the pluging.

Has anyone done that? Please tell me success stories... If there are any? :)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
There is always another way to solve it, but I prefer my way.
 
I have!

MMC component :
beware, this component is not complete, I did have to enhance his component further and took out a good number of bugs too. It is the only free MMC component I could find for delpi.

for plugins I use this component :



-----------------------------------------------------
What You See Is What You Get
Never underestimate tha powah of tha google!
 
nordlund,
concerning the MMC thing :
if you want I can provide you the enhanced code of colin wilson's component. before you dive into MMC programming have a good at this M$ site:


I can assist you (if you want), if you have problems with the component...

-----------------------------------------------------
What You See Is What You Get
Never underestimate tha powah of tha google!
 
Thanks för the help, whosrdaddy.

I'm going to build a Client/Server application, and want to isolate different parts of the application.

The end users are going to buy licenses for this plugins.

I just testing some different techniques to solve the plugin-thing, and I've decided that using .dll files is probably the best way. At least yet....

(Therefore I asked about LoadLibrary in another thread)
Thanks for the "loadlibrary"-solution... :)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
There is always another way to solve it, but I prefer my way.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top