以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  APPLICATION.DOEVENTS的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=67272)

--  作者:newsun2k
--  发布时间:2015/4/21 15:38:00
--  APPLICATION.DOEVENTS的问题
我想将众多的表分开加载。
其中有一部分在登录窗口加载以后,再加载。
在登录窗口的AFTERLOAD的最后,加
APPLICATION.DOEVENTS
datatables("表1").loadfilter = ""
datatables("表1").load
。。。。
本来我以为加了APPLICATION.DOEVENTS,登录窗口会先显示,然后再执行后面的加载表的语句,
但是,登录窗口还是等待了很久,似乎等所有的表加载都执行完了,然后在显示。
何解?




--  作者:Bin
--  发布时间:2015/4/21 15:40:00
--  
窗口计时器设置间隔为50毫秒  设置为启动

TimerTick事件加入代码
e.from.TimerEnabled=False
datatables("表1").loadfilter = ""
datatables("表1").load