MyForm f 中的 MyForm是 MyNameSpace.MyForm ?
他们所属的Assembly是同一个?建议:
发布一个共享的Assembly
里面有:MyFormBase
然后MyNameSpace.MyForm继承MyFormBase
程序写起来会是这样:MyFormBase f=(MyFormBase) a.CreateInstance("MyNameSpace.MyForm");
他们所属的Assembly是同一个?建议:
发布一个共享的Assembly
里面有:MyFormBase
然后MyNameSpace.MyForm继承MyFormBase
程序写起来会是这样:MyFormBase f=(MyFormBase) a.CreateInstance("MyNameSpace.MyForm");
解决方案 »
- webservice调用exe,返回结果???
- 分离数据库
- 高分求教大神,!我配置的IIS别人不能访问!!!!!!!!!!!!!!!!
- 谁能向我介绍 校验码 旁的图片的实现方式
- 当前方法的代码已经过优化,因此无法计算表达式的值
- c# timer显示倒计时
- DataView 绑定 CheckBox,高手请进,高手不难(送分题)
- asp.net/mvc 学习MVC碰到一个问题 还请大神们来鼎力相助。
- 如何使用C#创建一个包含窗体的dll
- 困惑已久的问题,高手快来帮忙.关于控件绑定.
- 关于数据库调用的问题!
- C#中用什么链接sqlserver(sqlconnection还是oleDbConnection)
Assembly SampleAssembly;
SampleAssembly = Assembly.LoadFrom("c:\\Sample.Assembly.dll");
// Obtain a reference to a method known to exist in assembly.
MethodInfo Method = SampleAssembly.GetTypes()[0].GetMethod("Method1");
// Obtain a reference to the parameters collection of the MethodInfo instance.
ParameterInfo[] Params = Method.GetParameters();
// Display information about method parameters.
// Param = sParam1
// Type = System.String
// Position = 0
// Optional=False
foreach (ParameterInfo Param in Params){
Console.WriteLine("Param=" + Param.Name.ToString());
Console.WriteLine(" Type=" + Param.ParameterType.ToString());
Console.WriteLine(" Position=" + Param.Position.ToString());
Console.WriteLine(" Optional=" + Param.IsOptional.ToString());
}
可惜这方法只是调接口,我希望得到对象。