TC官方合作论坛

标题: 高手帮帮忙!怎样对比文本里面的数字 [打印本页]

作者: fsfsgdg    时间: 2014-12-17 19:26
标题: 高手帮帮忙!怎样对比文本里面的数字
本帖最后由 fsfsgdg 于 2014-12-17 21:58 编辑

例:1.txt里面有
11111111111
22222222222
33333333333
44444444444
2.txt里面有
55555555555
66666666666
44444444444
99999999999
(浏览框0)选择1.txt文本   ( 浏览框1)选择2.txt
点击查看    1.txt的第一行,也就是1111111111 对比2.txt文本里面的数字,一行一行的对比,如果相同的数字就一行显示出(编辑框0)
还要继续对比下去。直到对比2.txt每行的数字对比完后,继续1.txt里面的第二行也就是22222222222,和111111111111一样的对比下去,直到1.txt里面的数字和2.txt全部对比完成
高手来帮帮忙,
再不出源代码,就爆死你们

作者: milai5201    时间: 2014-12-17 20:43
字符串分割 遍历对比 摸索下吧 不做伸手党~
作者: fsfsgdg    时间: 2014-12-17 21:00
milai5201 发表于 2014-12-17 20:43
字符串分割 遍历对比 摸索下吧 不做伸手党~

恩,谢谢了。。还是不会
作者: lpao123    时间: 2014-12-17 21:04
字符串分割TXT1文本多少行,再分割TXT2文本多少行,两层循环,第一层循环用TXT1行数,第二层用TXT2行数,再内层对比,内容相同输出编辑框,思路就这样,
作者: fsfsgdg    时间: 2014-12-17 21:56
再不出源代码,就爆掉你们
作者: a837198    时间: 2014-12-17 22:01
你就不会吧你之前那个程序修改修改么  不知道变通么  
作者: fsfsgdg    时间: 2014-12-17 22:28
a837198 发表于 2014-12-17 22:01
你就不会吧你之前那个程序修改修改么  不知道变通么

字符串分割我就是不会用,谢谢发多一个试了多次都不会,学就占太多时间了
作者: a837198    时间: 2014-12-17 23:01
本帖最后由 a837198 于 2014-12-17 23:03 编辑

那就多看看 F1
先分割  分割就是吧字符串 按照你设定的分隔符分成一个一维数组           

后数组空间 大小

然后在进行相应循环或者遍历查找的操作

作者: lpao123    时间: 2014-12-17 23:22
空间 测试
//默认空间
变量 文件1
变量 文件2
变量 内容1
变量 内容2

//开始按钮_点击操作
功能 开始_点击()
        变量   返回1=数组[]
        变量   返回2=数组[]
        变量  i
        变量  j
        变量 大小1
        变量 大小2
        文本行数1,文本行数2,次数1,次数2
        字符串.分割(内容1,"\r\n",返回1)
        数组空间.大小(返回1,大小1)
        调试输出(返回1[0])  
        字符串.分割(内容2,"\r\n",返回2)
        数组空间.大小(返回2,大小2)
        调试输出(返回2[0])
        遍历(i=0;i<大小1;i++)
                遍历(j=0;j<大小2;j++)
                        如果(返回1[i]==返回2[j])
                                编辑框.设置文本("编辑框0",返回1[i])
                        如果结束
                        
                遍历结束               
        遍历结束
        
        
        
功能结束


功能 浏览框0_选择改变()
        //这里添加你要执行的代码
        文件1=浏览框.获得("浏览框0")
        内容1=文件.读文件(文件1)
        调试输出(内容1)
功能结束

功能 退出_点击()
        
        辅助.退出()
功能结束


功能 浏览框1_选择改变()
        //这里添加你要执行的代码
        文件2=浏览框.获得("浏览框1")
        内容2=文件.读文件(文件2)
        调试输出(内容2)
功能结束

空间结束

只能帮你到这了.自己看着改吧.差不多就这样了.写的比较匆忙
作者: fsfsgdg    时间: 2014-12-18 12:40
lpao123 发表于 2014-12-17 23:22
空间 测试
//默认空间
变量 文件1

调试输出数字在卓面了,修正下好吗?

作者: q273814    时间: 2014-12-18 15:23
哈哈 人家代码都给出来了 居然懒得修改 这伸手党做的 等级太高了
作者: q273814    时间: 2014-12-18 15:23
哈哈 人家代码都给出来了 居然懒得修改 这伸手党做的 等级太高了
作者: 千叶de悠一    时间: 2014-12-18 18:14
0.0.....................
作者: lpao123    时间: 2014-12-18 20:27
囧,自己界面画个编辑框输出啊,




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1