如何为一个程序制作插件????????

来源:百度知道 编辑:UC知道 时间:2024/05/11 03:52:27
我是学软件开发的,我想写一个主程序,桌面的,然后做很多小应用,就是想练练手,把这些小的应用作为主程序的插件,不修改主程序就能使用,把这个插件删除后不影响主程序。

我就是要方法,是不是可以利用接口技术实现,我现在对插件一点也不了解,不知道从哪里下手。

让插件实现你预先定义的接口。
在使用插件的时候,先把插件的dll载入到内存,然后使用反射调用插件中的方法。
比如,工厂模式就是这么使用的。

插件的话, 先去看看 MSDN 上 关于 Plugin 的部分吧