|
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集1 | | | | 变量名 | 类 型 | 数组 | 备 注 | 排序内容 | 测试类型 | | 数据 | 文本型 | | 编 | 文本型 | | 名 | 文本型 | | 分 | 文本型 | | 打开文件号 | 整数型 | | 正则 | 正则表达式类 | | 数据2 | 文本型 | | 行数 | 整数型 | |
打开文件号 = 打开文件 (“C:\用户数据\123.ini”, , ) 数据 = 读入文本 (打开文件号, )整理文本 ()冒泡排序 ()关闭文件 (打开文件号 )调试输出 (数据 )判断 (文本_寻找文本 (数据, 名 ) ≠ -1 )写到文件 (“C:\用户数据\123.ini”, 到字节集 (数据2 )) 超级列表框1. 全部删除 ()计次循环首 (取数组成员数 (排序内容.需要排序文本 ), 循环次 )超级列表框1. 插入表项 (, , , , , )超级列表框1. 置标题 (超级列表框1. 取表项数 () - 1, 0, 文本_取出中间文本 (排序内容.需要排序文本 [循环次 ], “编:”, “|名:”)) 超级列表框1. 置标题 (超级列表框1. 取表项数 () - 1, 1, 文本_取出中间文本 (排序内容.需要排序文本 [循环次 ], “|名:”, “|分:”)) 超级列表框1. 置标题 (超级列表框1. 取表项数 () - 1, 2, 文本_取出中间文本 (排序内容.需要排序文本 [循环次 ], “|分:”, “|”)) 计次循环尾 ()写到文件 (“C:\用户数据\123.ini”, 到字节集 (数据2 )) 数据2 = “”超级列表框1. 全部删除 ()计次循环首 (取数组成员数 (排序内容.需要排序文本 ), 循环次 )超级列表框1. 插入表项 (, , , , , )超级列表框1. 置标题 (超级列表框1. 取表项数 () - 1, 0, 文本_取出中间文本 (排序内容.需要排序文本 [循环次 ], “编:”, “|名:”)) 超级列表框1. 置标题 (超级列表框1. 取表项数 () - 1, 1, 文本_取出中间文本 (排序内容.需要排序文本 [循环次 ], “|名:”, “|分:”)) 超级列表框1. 置标题 (超级列表框1. 取表项数 () - 1, 2, 文本_取出中间文本 (排序内容.需要排序文本 [循环次 ], “分:”, “|”)) 计次循环尾 ()变量名 | 类 型 | 静态 | 数组 | 备 注 | 循环次 | 整数型 | | | temp | 文本型 | | 0 |
编 = “1”名 = “ni”分 = 到文本 (到整数 (分 ) + 1 )判断 (文本_寻找文本 (数据, 名 ) ≠ -1 )正则. 创建 (“(.*?名:” + 名 + “\|.*?:).*”, 数据 )数据 = 正则. 替换 (“$1” + 分 + “|”)行数 = 文本_取行数 (数据 )数据2 = 文本_插入文本到某行后 (数据, 行数, #换行符 + “编:” + 编 + “|名:” + 名 + “|分:” + 分 + “|”)排序内容.需要排序文本 = 分割文本 (数据2, #换行符, )重定义数组 (排序内容.依据排序的内容, 假, 取数组成员数 (排序内容.需要排序文本 )) 循环次 = 1 判断循环首 (取数组成员数 (排序内容.需要排序文本 ) ≥ 循环次 )temp = 分割文本 (排序内容.需要排序文本 [循环次 ], “|”, )如果 (取数组成员数 (temp ) = 3 )排序内容.依据排序的内容 [循环次 ] = 到整数 (文本区分_只取数字 (temp [3 ])) 循环次 = 循环次 + 1判断循环尾 ()变量名 | 类 型 | 静态 | 数组 | 备 注 | temp_a | 整数型 | | | temp_b | 文本型 | | | 外循环次 | 整数型 | | | 内循环次 | 整数型 | | | 计次循环首 (取数组成员数 (排序内容.依据排序的内容 ) - 1, 外循环次 )计次循环首 (取数组成员数 (排序内容.依据排序的内容 ) - 1, 内循环次 )如果真 (排序内容.依据排序的内容 [内循环次 ] < 排序内容.依据排序的内容 [内循环次 + 1 ])temp_a = 排序内容.依据排序的内容 [内循环次 ]排序内容.依据排序的内容 [内循环次 ] = 排序内容.依据排序的内容 [内循环次 + 1 ]排序内容.依据排序的内容 [内循环次 + 1 ] = temp_a temp_b = 排序内容.需要排序文本 [内循环次 ]排序内容.需要排序文本 [内循环次 ] = 排序内容.需要排序文本 [内循环次 + 1 ]排序内容.需要排序文本 [内循环次 + 1 ] = temp_b 计次循环尾 ()计次循环尾 ()调试输出 (数据2 )
现在遇到了一个问题,在点击排序的时候,我判断了目录下123.ini里有没有这个用户,没有的话就把用户的数据加进123.ini里,然后把里面的所有数据都排列到超级列表框上,但是现在出现了个问题,123.ini里有这个用户的话,却直接清空了ini里所有数据,而且也没有排列到列表框上,。。。。想了我一个小时我都没想明白哪里出了问题。。。
源码附上,望大佬们赐教
test.e
(925.38 KB, 下载次数: 0)
|
|