Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共19 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:[求助]---字符串对比问题

1楼
wuhengsi 发表于:2011-9-7 22:57:49

用星不知道如何完成以下的操作,我试了用字符串数组但不能实现循环对比的效果,

请星友指教!(以下有附件,星有是否可帮写个例)

 

要求是:

文件K61.TXT内的每行字符串逐行与文件K62.TXT内的每行字符串进行

对比,如果有相同的就将相同的字符串写入新的文件C:\LIST.TXT内,

如果不同则不处理,直到对比结束。

 

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:k61.txt

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:k62.txt

2楼
梁鹏 发表于:2011-9-7 23:02:58

获得两个文件的总行数

用计数循环构件写

相同就写到新文件内

不同就逃过 继续判断

3楼
heying 发表于:2011-9-8 11:02:49

可参考下面实例:

http://web.diylsoft.com/union/download/file.ipe?no=358


图片点击可在新窗口打开查看此主题相关图片如下:clip6.jpg
图片点击可在新窗口打开查看
4楼
wuhengsi 发表于:2011-9-8 12:30:54

 

 

谢谢版主的实例

----------------------------

5楼
pc_doctor 发表于:2011-9-8 15:09:46

我也做了一个实例,与版主的各有其妙,似乎还更简洁明了一些,请参考。

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:新项目名称.rar

6楼
cnnet 发表于:2011-9-8 15:43:31

看看哪个更好一些!

7楼
cnnet 发表于:2011-9-8 15:54:13

确实有一拼,不知道大文件, 哪个处理快一些?

不过后一个“实例”在“循环过程”事件里,头两行 应该是可以去掉的。

8楼
cnnet 发表于:2011-9-8 16:04:21

pc_doctor 确实简练,省去了“比较构件”,直接使用事件触发,应该是更快一些。。。

9楼
seedog 发表于:2011-9-8 17:22:55

楼主提供一个大文件,测试一下,看看那个快些!

10楼
wuhengsi 发表于:2011-9-8 22:15:14

卧龙樵夫

您写例子对比的速度很快,

 

我测试了,在5.2MB文本里(150785行)中扫描仅用了十来秒

 

可见对比速度确实超快。。。。!!!!

 

学习中。。。。。

共19 条记录, 每页显示 10 条, 页签: [1] [2]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.11096 s, 5 queries.