|
|
超级列表框_快速导入数据 | | | |
超级列表框 | 超级列表框 | | | | 文件路径 | 文本型 | | | | 总文本 | 文本型 | | | | 列隔符 | 文本型 | | | | 保留原有数据 | 逻辑型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 字节集 | 快速字节集对象 | | | 文本 | 快速文本对象 | | | 行组 | 文本型 | | 0 | i | 整数型 | | | 原表项数 | 整数型 | | | 列组 | 文本型 | | 0 | n | 整数型 | | |
超级列表框. 禁止重画 ()超级列表框.可视 = 假 如果真 (是否为空 (列隔符 ))  列隔符 = #表格空格符  判断 (文件路径 ≠ “”)  文本. 从文件读 (文件路径 ) 文本. 置文本 (总文本 ) 行组 = 文本. 分割文本 ( #换行符, )文本. 清除文本 () 如果真 (保留原有数据 = 真)  字节集. 添加 (超级列表框.表项 ) 计次循环首 (取数组成员数 (行组 ), i ) 列组 = 分割文本 (行组 [i ], 列隔符, ) 计次循环首 (取数组成员数 (列组 ), n )  判断 (n = 1 )     字节集. 添加 ({ 0, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0 }, 到字节集 (列组 [n ]), { 0, 0 })   字节集. 添加 ({ 1, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0 }, 到字节集 (列组 [n ]), { 0, 0 })    计次循环尾 () 计次循环尾 ()超级列表框.表项 = 字节集. 取字节集 (, )超级列表框. 允许重画 ()字节集. 清除字节集 ()超级列表框.可视 = 真 |
超级列表框_快速导出文本 | | | |
超级列表框 | 超级列表框 | | | | 列隔符 | 文本型 | | | | 保存路径 | 文本型 | | | | 保存方式 | 逻辑型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 数据 | 快速字节集对象 | | | bin | 字节集 | | | arr | 字节集 | | 0 | i | 整数型 | | | 数据2 | 快速字节集对象 | | | w | 整数型 | | | tmp | 字节集 | | |
数据. 添加 (超级列表框.表项 )数据. 替换子字节集 ({ 0, 0, 1, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0 }, 到字节集 (列隔符 ), , -1 )数据. 替换子字节集 ({ 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0 }, 到字节集 ( #换行符 ), , -1 )bin = 数据. 取字节集 (18, 数据. 取长度 () - 19 ) 判断 (保存方式 = 真) 写到文件 (保存路径, bin )  数据. 置字节集 (bin ) arr = 数据. 分割字节集 (到字节集 ( #换行符 ), ) 计次循环首 (取数组成员数 (arr ), i )  w = 寻找字节集 (arr [i ], 到字节集 (列隔符 ), )  tmp = 取字节集右边 (arr [i ], 取字节集长度 (arr [i ]) - 取文本长度 (列隔符 ) - w + 1 )  数据2. 添加 (tmp, 到字节集 ( #换行符 ))  计次循环尾 () 写到文件 (保存路径, 数据2. 取字节集 (, )) 
补充内容 (2025-3-22 20:54):
.版本 2
超级列表框_快速导入数据 (超级列表框1, 文件路径, , “ - ”, 假)
超级列表框_快速导出文本 (超级列表框1, “ - ”, 文件路径, 假)
|
|