TC官方合作论坛

 找回密码
 立即注册
查看: 1792|回复: 18
打印 上一主题 下一主题

[已解决] TC读文件,读一行如何判断读到文件末尾?

[复制链接]
跳转到指定楼层
楼主
发表于 2014-1-9 16:26:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
TC 读一行如何判断读到文件末尾?文件中存在空白行, TC帮助中没发现 EOF 或者类似的文件结束标志
回复

使用道具 举报

推荐
发表于 2014-1-9 16:29:12 | 只看该作者
http://pan.baidu.com/s/1ABYAm

看这个视频,会帮助你。
回复 支持 1 反对 0

使用道具 举报

推荐
发表于 2014-1-9 18:35:35 | 只看该作者
你可以看看我的帖子 读txt文件,有源码的,可以判断是否到结尾。
回复 支持 1 反对 0

使用道具 举报

板凳
发表于 2014-1-9 18:02:09 | 只看该作者
你可以首先循环获取到整个文本的行数,然后再做其它操作,这样说不知道你明白不?
回复 支持 反对

使用道具 举报

地板
发表于 2014-1-9 18:21:12 | 只看该作者
文件.读文件(路径)  
\r\n 分割一下
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2014-1-10 09:04:30 | 只看该作者
君笨笨 发表于 2014-1-9 18:02
你可以首先循环获取到整个文本的行数,然后再做其它操作,这样说不知道你明白不? ...

如果知道循环条件,我何必去获得文本行数?好像TC里面没有什么函数能直接获取文本行数。。。
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2014-1-10 09:05:47 | 只看该作者
夏末 发表于 2014-1-9 18:21
文件.读文件(路径)  
\r\n 分割一下

求教啊,如何分割的?
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2014-1-10 09:15:58 | 只看该作者
rainshine 发表于 2014-1-9 18:35
你可以看看我的帖子 读txt文件,有源码的,可以判断是否到结尾。

看过了,用空行次数限制循环,可以,但是局限性很大
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2014-1-10 10:03:36 | 只看该作者
zxw445 发表于 2014-1-9 16:29
http://pan.baidu.com/s/1ABYAm

看这个视频,会帮助你。

你的视频是读写配置文件的,和处理自己的文件方式不一样。,
回复 支持 反对

使用道具 举报

10#
发表于 2014-1-10 11:56:03 | 只看该作者
gandewu 发表于 2014-1-10 09:04
如果知道循环条件,我何必去获得文本行数?好像TC里面没有什么函数能直接获取文本行数。。。 ...
忘了这个跟java不一样,记得java可以一直循环读完。
好,这个不行我有另外一个办法,就是你再文本后面添加一行,一行专门标识为最后一行的字符串,用的之前添加上去,不需要的时候再删掉就行了。

好,上面这个还是觉得不行我还有另外一个方法,添加一个数组,然后字符串分割 ,分割符为 "\n\r" ,因为它是换行的代码,这个就可以更简单的获取每一行了。
我没有实际操作过,凭空想象,不行莫怪~

之前我小号也回答过相关问题,yangfusheng去搜索一下~不过没有现在回答这么完美。虽然不知道你懂不懂~

回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-29 06:41 , Processed in 0.206345 second(s), 25 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表