以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 高级功能研发区 (http://www.weistock.com/bbs/list.asp?boardid=5) ---- 在VBA中,如果阻止VBA被停止,如何阻止整个金字塔被关闭? (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=50075) |
-- 作者:szp -- 发布时间:2013/3/22 10:10:11 -- 在VBA中,如果阻止VBA被停止,如何阻止整个金字塔被关闭? 在VBA中,当一个窗体被关闭时,有 QueryUnload 事件,可以通过 令 Cancel =1 来阻止窗体被关闭, 当VBA或者整个金字塔程序被关闭时,如何阻止呢? |
-- 作者:rushtaotao -- 发布时间:2013/3/22 14:41:00 -- 能否贴出代码 供我们调试? |
-- 作者:王锋 -- 发布时间:2013/3/22 16:58:39 -- Document 对象 OnClose 关闭文档时发生。如果参数返回非零置那么将拒绝关闭。 |
-- 作者:szp -- 发布时间:2013/3/23 10:42:15 -- rushtaotao 没有明白我的意思。谢谢 王锋 。 1. Document 对象的 OnClose 事件仅能在 VBA 没有被停止时,阻止整个金字塔程序被关闭。如果VBA被先关闭,就不起作用了。(这个可以接受) 2. 仍然没有办法阻止VBA引擎被停止。
|
-- 作者:王锋 -- 发布时间:2013/3/23 16:54:19 -- VBA的引擎是不可能倍阻止的 |
-- 作者:szp -- 发布时间:2013/3/23 20:38:01 -- 谢谢 |