动态名字空间调用问题! 用XML动态生成实现!~只是个想法!没试过!~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个是使用反射生成窗体的代码:private void button1_Click(object sender, System.EventArgs e){ Assembly assm = Assembly.LoadFrom("e:\\WindowsApplication5.dll"); Type TypeToLoad= assm.GetType("WindowsApplication5.Form1"); //这里的就是命名空间+类名,你把它作为变量就行了 object obj; obj = Activator.CreateInstance(TypeToLoad); Form formToShow = null; formToShow = (Form)obj; formToShow.Show(); } 同意楼上的,用反射Net中的反射使用入门http://expert.csdn.net/Expert/topicview.asp?id=2214138 to dahuzizyd(你就是我心中的女神) :问题在于最后两句话:formToShow=(Form)obj这里的obj不一定是Form类型,而这个类型是一个变量传进来的,如果直接调用也不可以,不知如何实现。 创建Access数据库,异常信息“没有注册类别” 应用程序内置浏览器,程序要绿色的,要怎么现实呢 sql server 数据库备份 通过类名称(string) 取得类(myNameSpace.myClass) printDocument的打印出现空白问题 求::怎样获取输入光标所在的外部窗口名或程序名???100分送上!! 过年了!但我还有一个问题没解决!眼巴巴在线等! 求一个能自动登陆带验证码的源码 请问调用现在时间的函数是什么?要什么名称空间? C#中有无类似于 标准C中的 sleep(xxx) 的函数? Web.config中的配置信息如何扩展 关于IIS,请教高手,在线等
private void button1_Click(object sender, System.EventArgs e)
{
Assembly assm = Assembly.LoadFrom("e:\\WindowsApplication5.dll");
Type TypeToLoad= assm.GetType("WindowsApplication5.Form1"); //这里的就是命名空间+类名,你把它作为变量就行了
object obj;
obj = Activator.CreateInstance(TypeToLoad);
Form formToShow = null;
formToShow = (Form)obj;
formToShow.Show();
}
Net中的反射使用入门
http://expert.csdn.net/Expert/topicview.asp?id=2214138