|
分享源码
界面截图: |
|
是否带模块: |
纯源码 |
备注说明: |
- |
这是一个易友在问题区提问的问题,我帮他解决了一下,虽然问题解决了,但是代码量太大,我想和广大的易友们一起讨论有没有更简单的方法,我现在说一下这个易友的要求,他就是想单击了 “取出没有过滤的QQ号是否登录” 这个按钮后筛选出除了编辑框1里的QQ之外其他的QQ号,希望和广大的易友们一起讨论更简单的方法,我这个方法太麻烦了。
、
下面是我的代码!
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 数组清零 (分割文本_全 )数组清零 (表项文本_全 )数组清零 (带判断的文本_全 )数据收集子程序 ()表项总数_全 = 超级列表框. 取表项数 ()分割文本_全 = 分割文本 (编辑框1.内容, “|”, )数据分析子程序 () 计次循环首 (表项总数_全, 计次变量_局 ) 加入成员 (表项文本_全, 超级列表框. 取标题 (计次变量_局 - 1, 1 )) 调试输出 (表项文本_全 [计次变量_局 ])计次循环首 (取数组成员数 (分割文本_全 ), 计次变量2_局 )调试输出 (“即将判断 ” + 表项文本_全 [计次变量_局 ] + “ 和 ” + 分割文本_全 [计次变量2_局 ] + “ 是否相同”)判断 (表项文本_全 [计次变量_局 ] ≠ 分割文本_全 [计次变量2_局 ])调试输出 (“他们两个不相同,已经调用写入目标程序”)判断 (计次变量2_局 = 取数组成员数 (分割文本_全 )) 调试输出 (“这个已经是最后一个了,我们对他进行写入!”)写入目标 (表项文本_全 [计次变量_局 ] + “ ” + 超级列表框. 取标题 (到整数 (计次变量_局 ) - 到整数 (1 ), 2 )) 调试输出 (“这不是最后一个,还要继续判断!@”)调试输出 (“他们两个相同,跳出循环”)跳出循环 ()计次循环尾 ()计次循环尾 ()调试输出 (取数组成员数 (带判断的文本_全 )) 计次循环首 (取数组成员数 (带判断的文本_全 ), 计次变量3_局 )编辑框2.内容 = 编辑框2.内容 + 带判断的文本_全 [计次变量3_局 ] + #换行符 计次循环尾 () 局内判断 = 取数组成员数 (带判断的文本_全 )调试输出 (局内判断 )如果 (局内判断 = 0 )调试输出 (“我们在对是否重复做判断,因为这是第一个,所以不用判断,直接写入!@”)加入成员 (带判断的文本_全, 写入内容 )判断 (带判断的文本_全 [局内判断 ] = 写入内容 )调试输出 (“我们在对是否重复做判断,这个已经写入了,我们不继续写入!”)返回 ()调试输出 (“我们在对是否重复做判断,这个没有写入过,我们写入@!”)加入成员 (带判断的文本_全, 写入内容 )
|
-
-
超级列表框判断.e
7.17 KB, 下载次数: 41, 下载积分: 精币 -2 枚
这个是我做的,虽然效果是实现了,但是代码量太大!
|