c# 根据给定的字符串的表单名,实例化对应的字定义表单的运行方法
Form f;
f = (Form)Activator.CreateInstance(Type.GetType( "WindowsApplication2.Form2 "));
f.ShowDialog();
http://community.csdn.net/Expert/topic/5306/5306172.xml?temp=.7904169
根据这个帖子 可以实现通用的Form ,但是问题出现了 我的myForm是在 Form下继承的 然后 编译成 myForm.dll的类库
我想在新的项目里给字符串 " Form f;
" 调用myForm.dll 里的myForm可是Type.GetType( "WindowsApplication2.myForm ") 就是null
问题是什么呢?
myForm f 这样定义有问题么?
------解决方案--------------------选使用Assembly.LoadForm,然后照上例处理不行得了!1