请输入关键字
开发插件的步骤
Alin|2017-12-6

创建接口项目,通过接口定义插件怎么去实现

创建插件项目,创建插件一个实现具体功能,插件项目要引用接口项目。编译时让插件项目生成在主程序的Debug/plgin目录下

创建主程序,主程序要添加对接口项目的引用(不需要对插件引用,对插件的调用是动态的)。

主程序读取plugin目录下的所有DLL文件,加载Assembly

Ass.GetExportedTypes读取Assembly中的公共类型

IsAssignableFrom判断对象能否委派给某类型,是否是类并且不能是抽象类

动态加载功能菜单项

 

 

赞一下21||已浏览1711

本站版本归木之林解释所有 copyright(C)2010-2026www.mzlin.net 备案/许可证编号为:粤ICP备15050036号