请教一个FileOpen的问题,用行模式打开,循环读取行,循环条件怎么写?

tomorrower 2012-07-26 10:56:44
FileOpen函数,我用linemode模式打开,一次获取一行数据,处理后再写到另外的文件中
事先不知道被打开的文件有多少行,使用while循环,怎么写循环条件?
就是说如何知道到最后一行了?

pb帮助里面都是流模式打开的,用32k分割大小,用32k的倍数去循环的
...全文
86 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zlf19810306 2012-07-26
  • 打赏
  • 举报
回复
If an end-of-file mark (EOF) is encountered before any characters are read, FileRead returns -100.

当用fileread读到文件结束符时候,fileread返回 -100
mayacosa 2012-07-26
  • 打赏
  • 举报
回复
do while fileread(ll_handle, ls_data) > 0
...
loop

740

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 脚本语言
社区管理员
  • 脚本语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧