收录日期:2021/02/25 16:14:59 时间:2016/06/09 10:27:01 标签:VB.NET
我想在主窗體里通activator.createinstance調用MyTestClass模塊的(外部dll)一個frmshow窗體。要怎么寫啊。
Private Sub ShowForm(ByVal lFormName As String)''lformname="frmshow"
Dim ShowChildForm As Form
        For Each ShowChildForm In Me.MdiChildren
            If ShowChildForm.GetType.Name = lFormName Then
                ShowChildForm.Focus()
                Exit Sub
            End If
        Next
        Dim tFormName As String = "MyTestClass." + lFormName
  Dim newMDIChild As Form = CType(Activator.CreateInstance(Type.GetType(tFormName)), Form)
        newMDIChild.MdiParent = Me
        newMDIChild.Show()
End Sub
如果調主窗體的窗體就可以,如果其它模塊的窗體顯示出來怎么弄啊,急。tks
可能我没搞明白,你调用窗体,直接写一对象,然后Show不就可以了?!
我的意思是,如果每個模塊窗體那麼多,都new一次,代碼多長啊,我是想直接把模塊和要顯示的窗體名傳過去就行了。只用這點代碼就搞定了。主模塊的窗體沒錯誤,調用其它dll的模塊的窗體就會實例化不了。
ok!我已搞定!
To wuwei1983 ()

是你createintance的参数不正确

C#里的timer控件的一个小问题 CSDN 有没有自动给分结贴工具啊 ?如果有100个人留言,这个分怎么给 关于ContentProvider与SharePreferences结合使用的问题 请各位高手帮帮 说明一下程序的意思 急!!! 大家看看这个试题! cs文件怎么获取GridView里里控件的id??? ado access问题 瓶颈期~~~~~ CString 转换 string 两表多对多统计 win2008中继代理问题!!!急!!! 在回调的方法中生成的控件事件不响应 vb.net有没有代替vb6的DoEvents的命令? 现在用net做网站最流行的技术有哪些??? 为什么呢??? 每天想起来就散分一次,直至散完-01-03 还是vs的问题 bcp导出问题 对c++文件流结束判断eof()函数的疑惑! 如果有一个新网站,你想要什么功能? 如果有一个新网站,你想要什么功能? 请详述下ubuntu中写一个shell脚本的过程 IT浪漫传奇 小弟与VS编程语言求解 C#生成树 直接初始化 与 复制初始化 有何不同? VS2005使用问题 新手提问 SQL Server 局域网问题 你押宝赢过多少分?