专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VB Dotnet

请问一个通过字符串指定类型的方法

发布时间:2011-06-23 15:58:55 文章来源:www.iduyao.cn 采编人员:星星草
请教一个通过字符串指定类型的方法
请高手指教类型指定问题。
例如:
dim   stype   as   string  
stype= "myclass "   'myclass   是我自己定义的一个class
下面我想声明一个myclass类的对象,也就是通过字符串来指定变量类型。
请问该如何编码实现?


------解决方案--------------------
Type myType1 = Type.GetType( "myclass "); //这里命名要注意
object o = Activator.CreateInstance (myType1)

------解决方案--------------------
查看帮助文档中关于 "反射 "的主题~
------解决方案--------------------
Type.GetType(这里是全名,甚至用到强类名,包括版本号等)
自定义的,全名就可以了.

比如:
Dim t As DataBase
t = CType(System.Activator.CreateInstance( _
Type.GetType( "SimpleWorksApplication.DataBase ")), DataBase)
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: