TC官方合作论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: 渔民

[已解决] txt读一行。如何判断读到底了?

[复制链接]
 楼主| 发表于 2012-5-13 17:45:53 | 显示全部楼层
我想到用数组了。没想到用\n
我试试去!
回复 支持 反对

使用道具 举报

发表于 2012-5-13 17:47:06 | 显示全部楼层
\n==换行符

可以解决您的问题请采纳,谢谢。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-13 18:01:47 | 显示全部楼层
已经采纳。谢谢了。折腾我一个下午呢

你怎么不早点来发帖!

不过建议TC还是加个这个功能吧

易里面就有一个判断文件尾的。一句话就解决了。我这还得多写几行。
回复 支持 反对

使用道具 举报

发表于 2012-5-13 18:06:00 | 显示全部楼层
你要什么文件尾?

你用”读文件“的话就全读了。

你用”读入“的话可以用”文件.长度(整型 文件句柄)“取出来文件的长度然后全部读入。

用长度不是一样判断文件尾?

不过用读文件直接全读就好了。。。。


我也新手,相互学习呵呵。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-13 18:11:05 | 显示全部楼层
有的话更好啊。一句代码就能解决了。何必多写几行。。。
回复 支持 反对

使用道具 举报

发表于 2012-5-13 18:20:40 | 显示全部楼层
用"文件.读文件()"不用判断文件尾。连判断都省了。。。
回复 支持 反对

使用道具 举报

发表于 2012-5-13 18:27:39 | 显示全部楼层
int 文件句柄=文件.打开文件
int 计数
string 内容
while (true)
string 内容=文件.读一行(文件句柄)
if (内容!="")
列表框.增加文本("控件名",内容)
else
return true
endif
endwhile
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-13 18:59:34 | 显示全部楼层
上面的方法也可以。谢谢了!

不能在采纳你的了。。。
回复 支持 反对

使用道具 举报

发表于 2012-5-13 23:15:50 | 显示全部楼层
回复 1楼渔民的帖子

最后一个读出来的字符串长度为0
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-6-2 20:55 , Processed in 0.035250 second(s), 20 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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