写入属性操作十分耗时怎么办

2019-07-17 14:46发布

数据多了之后,发现运行特别慢,各种排查,终于找到了原因。这里的“选择活动单元格”属性节点,每写入一次,都要8ms左右,这个完全无法接受,因为对60几行的表格,进行一次遍历写入,就要500ms。
无标题4.png
这里实现的功能,是改变表格中部分文字的颜 {MOD}。请问有其他方法实现么?
因为要把黑 {MOD}改成某种颜 {MOD},只需要针对那几个写入就行,但是要把某种颜 {MOD}恢复成黑 {MOD},还是要对全部行遍历一次,不然很麻烦。
所以程序总是要对每一行遍历的,在这个前提下,有没有办法缩短运行时间???
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
asdw12355
1楼-- · 2019-07-18 11:22
推荐试试楼上的方式,延迟前面板更新。循环开始时锁定前面板更新,待循环结束后统一变更背景 {MOD},会稍微快一点
羊驼啊
2楼-- · 2019-07-18 15:16
480784745 发表于 2017-12-9 13:29
你用VI的这个属性节点,更改多列列表框属性前设置为T,延迟前面板更新,更改多列列表框属性后设置为F,前面即时刷新。这种方式前面板只刷新一次,会节约时间。

好的好的,试一下试一下,这个还是头一次听说~

一周热门 更多>