以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 全局代码中如何得到并列窗口的名称? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98031) |
-- 作者:happyft -- 发布时间:2017/3/22 20:39:00 -- 全局代码中如何得到并列窗口的名称? 项目只有一个主表Main,其他的窗口都是其并列窗口,当切换不同的并列窗口时使用了如下的代码返回窗口名称执行函数: Public Sub FormTab_MouseDoubleClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Functions.Execute("switchWindows",tab.SelectedTab.Text) 上面使用text返回就不会出错,但有时如果窗口名称与标题不一致时,如果想用 Functions.Execute("switchWindows",tab.SelectedTab.name) 这样返回的是空值就会出错,这种情况下要如何返回所切换后的并列窗口的名称? 谢谢! |
-- 作者:有点色 -- 发布时间:2017/3/22 21:58:00 --
Dim fname As String = tab.SelectedTab.controls(0).name
|