绝对经典问题 错误分析或是提出介意

xiebinren 2007-03-27 01:45:30
Dim str As String = "WindowsApplication1.Form2"
Dim typ As System.Type = System.Type.GetType(str)
Dim frm As Form = Activator.CreateInstance(typ)
frm.Show()
有错!!!
我用msgbox(typ)测试,弹出对话框的值为空
这是为什么???
QQ:88981904
E-MAIL:xiebinren1013@163.com
谢彬仁再些表示感谢各位指导!
...全文
253 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiebinren 2007-04-04
  • 打赏
  • 举报
回复
那样写有错吗?
qrealiny 2007-03-28
  • 打赏
  • 举报
回复
Dim typ As System.Type = System.Type.GetType(str) 此处可以写str么
GetType的第一个参数是System.Type的名称,str是String类型的变量,并不是Type的名称,我不是很清楚是否可以这样写。
兔子-顾问 2007-03-28
  • 打赏
  • 举报
回复
看看Assembly这个的帮助文档。
xiaoku 2007-03-28
  • 打赏
  • 举报
回复
看看...
xiebinren 2007-03-27
  • 打赏
  • 举报
回复
还是要顶!

期待高手出现!!!
xiebinren 2007-03-27
  • 打赏
  • 举报
回复
顶上去!
soaringbird 2007-03-27
  • 打赏
  • 举报
回复
System.Type.GetType(str)
如果不在一个程序集中,还需要指明程序集

16,721

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧