参考打包文档:[https://www.cnblogs.com/GuZhenYin/p/8176981.html]
参考插件设计文档: [https://wenku.baidu.com/view/bf2ad9c88e9951e79a89271d.html]
用到的模块:XML文件操作,IO包的使用,类加载器的使用,C#基本语法
代码设计:[XML操作类,文件选择类,动态类库解析类]
所用的颜色:[bg_rgb(37,37,38),color:#fff]
XML文档内容设计:[root_element(zmjh_chajian),node_element(chajian_name_url:以‘=’分隔)]
XML操作参考本人的XMl文档操作类
XML文档内容如下:
<?xml version="1.0" encoding="utf-8"?>
<zmjh_chajian>
<chajian_name_url>颜色调整器=D:\新建文件夹\chajian\MyColor.dll</chajian_name_url>
<chajian_name_url>MySQL_Model_ZMJH=D:\新建文件夹\chajian\MySQL_Model.dll</chajian_name_url>
<chajian_name_url>我的笔记=D:\新建文件夹\chajian\MyNotes.dll</chajian_name_url>
</zmjh_chajian>
插件接口设计{创建类库}
public interface iChaJianIO
{
String GetName();
void GongNeng();
}
}
插件接口实现{创建类库}创建窗口类插件,主要实现:
public string GetName()
{
return "第二个插件功能";
}
public void GongNeng()