以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请教窗口关闭命令的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=33734)

--  作者:powermannico
--  发布时间:2013/5/23 15:00:00
--  请教窗口关闭命令的问题
有模式窗口A、B,在窗口A中有按钮动作为打开窗口B,同时关闭窗口A自己
Forms("窗口A").Close
Forms("窗口B").Open
可是,B能打开,但是A确关不掉。而且我把Forms("窗口A").Close语句移到窗口B的afterload事件下,也不行
[此贴子已经被作者于2013-5-23 15:02:19编辑过]

--  作者:XYT
--  发布时间:2013/5/23 15:32:00
--  
但是关了窗口B,窗口A也关了。
--  作者:狐狸爸爸
--  发布时间:2013/5/23 16:27:00
--  

模式窗口?

这样试试:

 

Forms("窗口A").baseform.hide()

Forms("窗口A").Close

Forms("窗口B").Open


--  作者:powermannico
--  发布时间:2013/5/23 17:32:00
--  
 感谢狐爸,可以了。问题是这样执行以后,窗口A到底是隐藏了,还是确实被关闭了呢
--  作者:狐狸爸爸
--  发布时间:2013/5/23 18:17:00
--  
窗口B关闭后,A才真正关闭