您的位置:首页 > 其它

反射——1 通过反射写记事本插件

2015-08-13 14:01 225 查看
知识:反射,接口,程序集
写插件的主要步骤:
1 在主程序的执行目录下新建一个文件夹plugins
2 在主程序中遍历plugins中满足记事本接口的文件
3 找到以后对使用dll对文本文件进行操作
(主要通过1 反射获取dll文件的路径,以及元数据; 2 定义接口类型的变量调用接口中定义的方法)

完整项目代码

1 定义记事本接口

namespace Plugins_AddTime
{
public class AddTime : IAddPlugins
{
public string Name
{
get
{
return "添加时间";
}
}

public void startProgram(System.Windows.Forms.TextBox txtbox)
{
txtbox.Text += "\r\n";
txtbox.Text += "\t\t\t\t"+DateTime.Now.ToString();
}
}
}


View Code
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: