:52.127KB : :1 :2023-07-01 21:12:01
超级列表框1.表项、超级列表框1.报表列这两个属性值估计大家都极少用到,其实可以用来做小批量的数据备份和恢复
本源码就是把超级列表框里的数据拼凑成字节集,恢复的时候直接给属性赋值(超列.表项=xxx)。
分析了下表项和报表列的字节集数据结构组成,比如:
' 一个有两列,每列50宽度的标题为“啊”的报表列数据:字节集:32{0,255,255,255,255,0,0,0,0,50,0,0,0,176,161,0,0,255,255,255,255,0,0,0,0,50,0,0,0,176,161,0}
' “啊”的字节集: 2{176,161}
' 分析可知:报表列字节集数据只存储列标题和列宽,每一列数据结构以{0,255,255,255,255,0,0,0,0}开头,加上四字节的列宽数据(默认宽度是50,到字节集(50)就是{50,0,0,0}),再加上列标题数据(一个字母占一个字节,汉字两字节),最后再以字节{0}结尾。
表项数据分析类似,看对应子程序里的注释吧。备份数据的时候应该是打开文件()、插入字节集()分段写入的,但考虑到恢复的时候只能整个字节集赋值恢复,且数据量大了比较卡,所以备份的过程就直接整个拼凑完再写出了。
06-12exui超级列表框ex表头排序检查框
06-11置顶超级列表框提示控件
06-11自用超级列表框增查改删置颜色例子
06-07超级列表框查找内容新方法
05-31超级列表框升级玩法好看的ui
05-30超级列表框表格线行列边框线条颜色修改【
05-29超级列表框加入图片