TC官方合作论坛
标题:
怎样判断文本文件行数
[打印本页]
作者:
tomtommotmot
时间:
2013-3-7 21:04
标题:
怎样判断文本文件行数
如题 怎样判断文本文件行数,或者怎样判断文本文件是否读写完毕
作者:
幼园留级老油条
时间:
2013-3-7 21:06
读一行如果为" " 为空表示读完了
作者:
tomtommotmot
时间:
2013-3-7 21:08
回复
2楼
幼园留级老油条
的帖子
貌似如果文本文件中含有空行的话,这种方法就不好用了
作者:
幼园留级老油条
时间:
2013-3-7 21:31
你不用空行
作者:
tomtommotmot
时间:
2013-3-7 21:34
回复
4楼
幼园留级老油条
的帖子
文本文件不并不是自己控制的,很难保证没有空行。。。
作者:
幼园留级老油条
时间:
2013-3-7 22:53
哦 学习了
作者:
ma3yu
时间:
2013-3-7 23:12
我也想知道
不知道 能不能用遍历或者用游标位置
作者:
ma3yu
时间:
2013-3-7 23:32
返回串
个数
内容 = 浏览框.获得("浏览框0")
diyihang=文件.读文件(内容)
字符串.分割(diyihang,"|",返回串)
数组空间.大小(返回串,个数)
for(i=0;i<个数;i++)
空间名.函数名(窗口句柄,返回串
)
endfor
我能写的就这样了,如果成功记得采纳哦
作者:
zhkq
时间:
2013-3-8 00:45
打开文件
末尾写入 aaaa
游标设置为开头
内容=“”
i=0
循环 内容!=aaaa
读一行
i++
循环结束
关闭文件
作者:
tomtommotmot
时间:
2013-3-8 08:08
打开文件
末尾写入 aaaa
游标设置为开头
内容=“”
i=0
循环 内容!=aaaa
读一行
i++
循环结束
关闭文件
zhkq 发表于 2013-3-8 0:45:58
这个思路好,但是如果随便在用户文件里写东西,感觉有点流氓了。。tc 本身可能就没有这个功能,是设计的失误么。
作者:
tomtommotmot
时间:
2013-3-8 08:10
回复
8楼
ma3yu
的帖子
为什么要用 | 数线分割
作者:
ma3yu
时间:
2013-3-8 09:06
区分行和行作为判断条件
作者:
tomtommotmot
时间:
2013-3-8 09:24
回复
12楼
ma3yu
的帖子
这个帮助文档里有说 | 竖线 是判断区分行与行的条件么?仔细找了,没找到。。。
作者:
ma3yu
时间:
2013-3-8 10:30
分隔符
作者:
tomtommotmot
时间:
2013-3-8 10:37
回复
14楼
ma3yu
的帖子
用什么做分隔符呢
作者:
fdk3r6b
时间:
2013-3-8 12:02
文件=文件.打开(路径)
本文,空值上限=0,行数计算=0
循环(真)
文件.读一行(文件)
如果(字符串.长度(本文)<=0)
空值上限++
如果(空值上限>5000)
跳出
如果结束
如果结束
行数计算++
循环结束
文件.关闭(文件)
辅助.消息框(行数计算)
复制代码
试试看~
作者:
tomtommotmot
时间:
2013-3-8 12:21
回复
16楼
fdk3r6b
的帖子
没指望了。。。
作者:
zhkq
时间:
2013-3-8 21:47
你可以在关闭文件前把这句干掉
作者:
zhkq
时间:
2013-3-8 21:51
回复
10楼
tomtommotmot
的帖子
你可以在关闭前把那行干掉,好用就采纳,谢谢!
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1