继续问上位机的问题,ListBox大量刷新会闪烁怎么办好

2019-12-23 18:37发布

如题,VB6.0的ListBox刷新数据会闪烁,目前测试大量数据上来

目前只是 用  List1.List(ExistN) = str   这种语句来更新内容(内容一样)

还是会造成List界面闪烁,现在不知道怎么解决了


请教各位做上位机的怎么避免大量数据刷新造成闪烁的啊,而且又要实时显示
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
33条回答
modbus
1楼-- · 2019-12-24 14:10
 精彩回答 2  元偷偷看……
modbus
2楼-- · 2019-12-24 19:42
闪烁估计是你哪地方处理的不好,WINDOWS下开发完成同样的功能不同的编程方法,效率可能相差几十倍甚至上百倍
zyqcome
3楼-- · 2019-12-24 23:00
modbus 发表于 2017-9-12 17:47
新的.NET想安装也不容易,我装.NET2015装了5个多小时也没装好,最后没耐心了就不装了,网速是50M的。微软 ...

你得选,只装要用到的
isakura
4楼-- · 2019-12-25 00:39
modbus 发表于 2017-9-12 17:52
闪烁估计是你哪地方处理的不好,WINDOWS下开发完成同样的功能不同的编程方法,效率可能相差几十倍甚至上百 ...

数据不大的时候不明显的,以前没做过这么大的应用....一秒钟才几帧ID的

现在一秒钟200帧ID......显示效果立马差了....
redroof
5楼-- · 2019-12-25 03:53
开double buffer,然后每次收到数据就enable一个timer,定时20ms,timer到了就批量插入之前收到的所有数据然后disable自身。这样保证20毫秒内不管收到几次数据只插入并刷新显示一次。你刷的太快没意义,人眼又看不过来
gongxd
6楼-- · 2019-12-25 08:43
 精彩回答 2  元偷偷看……

一周热门 更多>