vb.net 如何将字符串生成对象

我网上查了一下这个代码:ImportsSystem.ReflectionPublicClassForm1PrivateSubButton1_Click(ByValsend... 我网上查了一下这个代码:
Imports System.Reflection
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim o As Object = Activator.CreateInstance(Type.GetType("My Project.a")) '工程名称.类名
Dim MyProperty As PropertyInfo = o.GetType().GetProperty("NAME")
Dim objValue As Object = "Bbb"
MyProperty.SetValue(o, objValue, Nothing)
Dim objReturn() As Object
MsgBox(MyProperty.GetValue(o, objReturn).ToString())
End Sub
End Class

但是"Dim o As Object = Activator.CreateInstance(Type.GetType("My Project.a"))"这个提示为type 为空
我的目标是将browser("name:=sssss").page("name:=sxxxxx")....生成object
展开
 我来答
阳光的雷咩咩
2013-09-24 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7834万
展开全部
My Project.a这个应该是完整的命名空间.类名

你在a的构造函数里面用string s=typeof(a).ToString()就知道了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Sun461586525
2013-09-24 · 超过41用户采纳过TA的回答
知道小有建树答主
回答量:159
采纳率:50%
帮助的人:84万
展开全部
通过反射可以实现!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
正义的能量有很多
2013-09-24 · 贡献了超过112个回答
知道答主
回答量:112
采纳率:0%
帮助的人:28.1万
展开全部
字符串生成对象???什么意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式