以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 自設菜單 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=34836) |
-- 作者:catyin1989 -- 发布时间:2013/6/17 13:57:00 -- 自設菜單 在自設菜單的load一項中,加入 forms.show的功能, 運行菜單後form會show出來, 但form入面的所有設定都不能用了(包括afterload,buttons的functions之類), 為甚麼呢? ><
|
-- 作者:Bin -- 发布时间:2013/6/17 14:06:00 -- 不会的.上个例子看看, 看你是怎么做的. |
-- 作者:zaianda -- 发布时间:2013/6/17 14:08:00 -- 最好能把例子发上来看看。你这个问题可能是forms.show之后没退出Load事件,所以其他设定都用不了。 [此贴子已经被作者于2013-6-17 14:08:03编辑过]
|
-- 作者:Bin -- 发布时间:2013/6/17 14:17:00 -- 如果你的窗口是模式窗口,那么会阻塞当前的代码. LOad事件代码执行到SHOw之后 后面的代码并不会继续执行了. 当这个模式窗口关闭的时候才会继续执行. |
-- 作者:catyin1989 -- 发布时间:2013/6/17 14:18:00 -- 噢, 對拿, 因為那個form是模式窗口. 能在那個form的afterload事件寫上甚麼, 以退出load事件嗎? |
-- 作者:Bin -- 发布时间:2013/6/17 14:20:00 -- 把 forms.show 后面的代码 写到窗口的ALterLoad事件中去 |
-- 作者:catyin1989 -- 发布时间:2013/6/17 14:26:00 -- 都是不行哦, 它會整個卡住, form上面的所有buttons之類的都不能用了, |
-- 作者:Bin -- 发布时间:2013/6/17 14:28:00 -- 上例子. |