只String型的对象名字如何调用这个对象?

wsxqaz 2005-11-22 05:44:46
比如程序运行时得到一个“abc”的名字是个类的名字我要如何用这个名字的类?
...全文
135 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hainang1234 2005-11-22
  • 打赏
  • 举报
回复
string str = "abc";
object obj = Activator.CreateInstance(Type.GetType(str));
kjq_vb 2005-11-22
  • 打赏
  • 举报
回复
Dim a As [Assembly]
Dim t As Type
Dim obj As Object
a = [Assembly].Load("类的命名空间")
t = a.GetType("类的名称", True, True)
obj = Activator.CreateInstance(t)
sx_lxh 2005-11-22
  • 打赏
  • 举报
回复
http://blog.csdn.net/lzmtw/archive/2004/08/01/57638.aspx
ConanKid 2005-11-22
  • 打赏
  • 举报
回复
不知反射能不能解决问题?不好意思,我也不知,只是觉得反射可能行。

16,720

社区成员

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

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