插入列表之前,加入两句代码,效率快很多
支持库使用了扩展界面支持库免费命令
超级列表框1. 全部删除 ()超级列表框1. 禁止重画 () 计次循环首 (局_索引, i ) 局_表项索引 = 超级列表框1. 插入表项 (, , , , , ) 局_日期 = yyjson. 取文本 (局_路径 + 到文本 (i - 1 ) + “/dateDay”) 局_渠道 = yyjson. 取文本 (局_路径 + 到文本 (i - 1 ) + “/channelCode”) 局_数量 = yyjson. 取文本 (局_路径 + 到文本 (i - 1 ) + “/downloadNum”) 局_总量 = 加_ASM (局_总量, 到整数_ASM (局_数量 ))  超级列表框1. 置标题 (局_表项索引, 0, 局_日期 ) 超级列表框1. 置标题 (局_表项索引, 1, 局_渠道 ) 超级列表框1. 置标题 (局_表项索引, 2, 局_数量 ) 计次循环尾 ()超级列表框1. 允许重画 ()
原先使用高级命令使用虚表,发现服务器不支持,会崩溃,一个个高级命令测试过去,都会崩溃,具体原因未找到
卡顿是因为加载数据时的界面刷新造成的,那么解决就很简单了
只需要先禁止超列的重画,发现也可以差不多达到虚表的效果,效率也是很高的
实测多次10M数据导入也不过一秒多
|