以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  有关获得窗口名frmMain是什么窗口名?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=13733)

--  作者:baoxyang
--  发布时间:2011/10/25 12:15:00
--  有关获得窗口名frmMain是什么窗口名?

Dim frm As System.Windows.Forms.Form = Tables("查询表").Grid.TopLevelControl
    messagebox.show(frm.name)

 

显示是""frmMain""

 

请问,这个是从哪里的?此表中根本没有此窗口名呀?此表的主窗口名也不是这个名?



--  作者:狐狸爸爸
--  发布时间:2011/10/25 12:20:00
--  

这是主界面窗口。

你可以通过系统变量BaseMainForm来引用这个窗口。

例如:

 

basemainform.text = "anc"


--  作者:baoxyang
--  发布时间:2011/10/25 12:46:00
--  

老大,真伟大.成功了!!

 

Dim frm As System.Windows.Forms.Form = BaseMainForm

[此贴子已经被作者于2011-10-25 12:47:26编辑过]