以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  为什么排序后屏幕总会闪烁  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=44242)

--  作者:zpx_2012
--  发布时间:2013/12/26 11:04:00
--  为什么排序后屏幕总会闪烁
如题,表排序后屏幕总会闪烁,为什么用Tables(Mtb & " _主表 ").StopRedraw/ResumeRedraw不起作用,使用
LockBaseMainForm/UnLockBaseMainForm可以,请教这样是不是太耗资源,有时点击目录树上的节点加载表会出现假死的状态,谢谢!


--  作者:Bin
--  发布时间:2013/12/26 11:05:00
--  
上个例子看看,排序正常情况不应该会闪烁啊.
--  作者:逛逛
--  发布时间:2013/12/27 8:20:00
--  

个人经验

 

一个表  在一个事件中有两次刷新,就会闪

 

比如在目录树节点改变的事件中, 先清空表,再加载表。(或是先删选空值,再删选目录树节点的值)


--  作者:狐狸爸爸
--  发布时间:2013/12/27 8:41:00
--  

还有:

LockBaseMainForm/UnLockBaseMainForm

 

并不耗费资源