您的位置:首页 > 其它

通过字符串变量动态打开窗体并动态调用其方法

2007-12-24 14:49 204 查看
'以下代码主要通过字符串来调用窗体,同时通过字符串来调用方法
Dim formname As String = "工程名.窗体名"
Dim mytype As Type = Type.GetType(formname)
Dim myform As Form = CType(System.Activator.CreateInstance(mytype), Form)
'如果被调用的方法没有参数,则CallByName只写前3个参数,如果被调用的方法有多个参数,则以逗号隔开继续追加
CallByName(myform, "窗体类里面的方法名", CallType.Method, "参数1", "参数2")
myform.Show()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐