读写文本的问题!

wanghuil 2004-06-28 06:30:01
首先写一个文本,每条记录按行写。待整个记录的文本完成后,再在文本的第一行写入记录的总条数。

我用file相关的函数完成了整个记录的写文本工作,并用fileseek将指针调整到文本的第一行记录,可是发现再在文本的第一行写入总记录条数时,会将原来有的第二行记录的数据覆盖!

请问如何解决这个问题?!
...全文
114 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
boyfan007 2004-06-29
  • 打赏
  • 举报
回复
最笨的办法。。
先把所有内容放到一个临时文件,
统计总记录条数, 写到要保存的文件里
再把其它的东西写过来。
大鸟吴 2004-06-29
  • 打赏
  • 举报
回复
呵呵~~那你就先写总记录条数好了
好像没有什么好的解决办法
DST_good 2004-06-29
  • 打赏
  • 举报
回复
你写完记录之后用fileclose关闭,再用fileopen打开该文件用fileseek定位到一行用filewrite写不行吗?
wanghuil 2004-06-29
  • 打赏
  • 举报
回复
这样效率就低了啊

740

社区成员

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

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