/// <summary>
/// 根据类名创建代理,过程如下:
/// 利用反射机制,创建ClassName的对象Obj
/// Obj的构造函数需要类成员对象m_addin.application作为参数传入
/// Obj的Exectution方法作为代理返回
/// </summary>
/// <param name="ClassName"></param>
/// <returns></returns>
private _CommandBarButtonEvents_ClickEventHandler createAction(String ClassName)
{
Assembly ass = System.Reflection.Assembly.GetEntryAssembly();
Type type = ass.GetType(ClassName);
Object obj = ass.CreateInstance(ClassName);
MethodInfo method = type.GetMethod("Exectution");
return Delegate.CreateDelegate(type, method);
}
解决方案 »
- 谁能提供一个用C#建立webservice服务端的例子?
- 如何在for循環中只執行一次delete,多次執行insert
- C#构造函数是否要添加的问题
- 如何设置visual studio 2010 rc的括号自动标记
- 再问。。如何快速检测一个ftp是否可以访问
- 如何隐藏框架页面的左侧栏,写了不能实现?请高手指点?
- c#(WinForm)如何让DataGridView在最后一行增加合计功能?
- 如何更改数据窗体向导生成的datagrip的列名
- 【求助】关于两机TCP/IP通讯的问题,有一方ping不通
- TreeView的问题(windows form)
- 想用WMI修改系统时间,不知道参数咋写
- 在VB的PictureBox对象中画线、园等,转到C#中该怎么弄?例如以下代码该如何转:
/// 根据类名创建代理,过程如下:
/// 利用反射机制,创建ClassName的对象Obj
/// Obj的构造函数需要类成员对象m_addin.application作为参数传入
/// Obj的Exectution方法作为代理返回
/// </summary>
/// <param name="ClassName"></param>
/// <returns></returns>
private _CommandBarButtonEvents_ClickEventHandler createAction(String ClassName)
{
Type type = Type.GetType("DCES.Actions.IOChannelValid");
}
namespace DCES.Actions
{
class IOChannelValid
{
}
}