vb.net下利用反射实现字符串调用窗体的功能
由于时间关系,我暂时把代码先贴出来,供大家参考,其实还有几种实现方式,有空了我一并写上
public sub showfrm(byval frmname as String)
Dim tt As Type = Type.GetType(frmname, True)
Dim obj As ConstructorInfo = tt.GetConstructor(Type.EmptyTypes)
Dim ttobj As Form = obj.Invoke(Nothing)
ttobj.Show()
End sub
Dim tt As Type = Type.GetType(frmname, True)
Dim obj As ConstructorInfo = tt.GetConstructor(Type.EmptyTypes)
Dim ttobj As Form = obj.Invoke(Nothing)
ttobj.Show()
End sub