以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  窗口切换焦点的问题?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=54449)

--  作者:kao_go
--  发布时间:2014/7/28 19:46:00
--  窗口切换焦点的问题?

项目中打开了多个窗口,关闭了一个窗口,系统就自动显示上一个打开的窗口,可是没有焦点(就是软件标题都是灰色的),要再点击一次窗口才可以

 

这个要怎么设置???

 

 

还有一个,我要把当前窗口的名称传递给变量要怎么写

(1、比如当前打开的窗口

2、多个窗口叠在一起,关闭当前窗口后,系统显示出来后面的窗口变成当前窗口)

[此贴子已经被作者于2014-7-28 19:51:14编辑过]

--  作者:有点甜
--  发布时间:2014/7/28 19:56:00
--  
 默认,会把焦点移动到表上,如果要让窗口获取焦点,用代码,如 Forms("窗口2").Select
--  作者:kao_go
--  发布时间:2014/7/28 20:02:00
--  
以下是引用有点甜在2014-7-28 19:56:00的发言:
 默认,会把焦点移动到表上,如果要让窗口获取焦点,用代码,如 Forms("窗口2").Select

可是我不知道,上一个窗口是哪个窗口??


--  作者:有点甜
--  发布时间:2014/7/28 20:05:00
--  

 

 那你就在打开窗口的时候,把窗口的名称加入一个变量中去,关闭窗口的时候,移除这个值,找出最后一个窗口名,设置焦点。


--  作者:kao_go
--  发布时间:2014/7/29 12:06:00
--  
OK ,解决了