以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何获得同时打开的多个窗口中最上面那个窗口的名字? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=29115) |
-- 作者:关键下一秒 -- 发布时间:2013/2/27 21:43:00 -- [求助]如何获得同时打开的多个窗口中最上面那个窗口的名字? 如题:如果同时有打开2个或以上独立窗口,想要获得显示在最面上那个窗口的名字,该如何写代码?谢谢! |
-- 作者:程兴刚 -- 发布时间:2013/2/27 22:10:00 -- Dim frm As WinForm.Form = Forms.ActiveFormIf frm IsNot Nothing Then MessageBox.Show("活动窗口为:" & frm.Name) Else MessageBox.Show("无活动窗口!" ) End If |
-- 作者:关键下一秒 -- 发布时间:2013/2/28 8:21:00 -- 谢谢程版,这代码只能放在系统计划管理里吧? |
-- 作者:狐狸爸爸 -- 发布时间:2013/2/28 8:53:00 -- 这个任何地方都可以用的。 |
-- 作者:关键下一秒 -- 发布时间:2013/2/28 11:58:00 -- 以下是引用狐狸爸爸在2013-2-28 8:53:00的发言:
这个任何地方都可以用的。 谢谢,我是想将最上面那个窗口的名称实时赋值给一个全局变量,然后在另一个窗口中正确引用这个窗口。
|