以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=106740) |
-- 作者:whyxd -- 发布时间:2017/9/14 19:24:00 -- [求助] 在任意一个窗口关闭前,执行判断代码,符合关闭,不符合取消关闭。因为窗口多,代码一样,每个窗口的beforeclose事件里面都写的话,维护也不太方便。有没有什么办法像全局表事件一样,写一个代码对所有窗口有效。 |
-- 作者:有点甜 -- 发布时间:2017/9/14 20:17:00 -- 在beforeClose事件写一句代码
Functions.Execute("beforeClose",e)
然后再在内部函数写代码 http://www.foxtable.com/webhelp/scr/1486.htm
|
-- 作者:whyxd -- 发布时间:2017/9/15 7:58:00 -- 回复:(有点甜)在beforeClose事件写一句代码 ... 好吧,看来用内部函数是最佳方案了,一直想着如果能不用每个窗口贴代码最好了。 |
-- 作者:whyxd -- 发布时间:2017/9/15 12:15:00 -- 回复:(有点甜)在beforeClose事件写一句代码 ... 内部函数:禁止关闭活动窗口,代码咋写? |
-- 作者:有点甜 -- 发布时间:2017/9/15 14:07:00 -- 以下是引用whyxd在2017/9/15 12:15:00的发言:
内部函数:禁止关闭活动窗口,代码咋写?
Dim e = args(0)
e.Cancel = True |