以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  窗口间控制  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=159481)

--  作者:flashv
--  发布时间:2020/12/28 2:27:00
--  窗口间控制
窗口A打开窗口B
关闭窗口B,希望把焦点设置到窗口A的文本框中.
窗口B的关闭窗口后执行事件中的代码没能实现

If forms("窗口A").opened Then \'如果窗口1是打开状态
    forms("窗口A").controls("TextBox2").Select
End If
[此贴子已经被作者于2020/12/28 2:28:43编辑过]

--  作者:有点蓝
--  发布时间:2020/12/28 9:00:00
--  
forms("窗口A").show
If forms("窗口A").opened Then \'如果窗口1是打开状态
    forms("窗口A").controls("TextBox2").Select
End If

--  作者:flashv
--  发布时间:2020/12/28 12:13:00
--  
还是不行,窗口B是通过窗口A中的"常用商品"按钮打开的.
关闭窗口B以后,焦点还是在按钮上.
需要切换到"商品条码"对应的文本框上才行.

--  作者:有点蓝
--  发布时间:2020/12/28 13:41:00
--  
窗口B如果是模式窗口,

"常用商品"按钮

forms("窗口B").open
forms("窗口A").controls("TextBox2").Select