云外归鸟工作室网站

标题: 黑月异常问题 [打印本页]

作者: tcpip    时间: 2010-12-15 10:58
标题: 黑月异常问题
移到文件首()返回值异常
插入文本()插入文本行()异常

[attach]344[/attach]

作者: 阿杰    时间: 2010-12-15 20:07
本帖最后由 阿杰 于 2010-12-15 20:08 编辑

测试了下,还真是有问题。
  1. .版本 2

  2. .子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行
  3. .局部变量 文件号, 整数型

  4. 文件号 = 打开文件 (取运行目录 () + “\1.txt”, #读写, )
  5. 移到文件首 (文件号)
  6. 标准输出 (, 插入文本行 (文件号, “新文本内容1.”))
  7. 标准输出 (, 插入文本行 (文件号, “新文本内容2.”))
  8. 标准输出 (, 插入文本行 (文件号, “新文本内容3.”))

  9. 关闭文件 (文件号)

  10. 标准输入 ()
  11. 返回 (0) ' 可以根据您的需要返回任意数值
复制代码


作者: 云外归鸟    时间: 2010-12-15 23:40
是个BUG,我会在1.7.2版修正的
作者: tcpip    时间: 2010-12-17 12:19
大鸟,1.7.2 里面 插入文本()  插入文本行() 这2个问题,依然有问题.
上面的例子编译后,运行两次,就看出来了.
作者: yefeili1690    时间: 2010-12-17 17:40
运行两次的结果如下:
新文本内容1.
新文本内容1.
新文本内容2.
新文本内容3.
新文本内容2.
新文本内容3.
估计第一个 移到文件首 将文件指针移动了文件头,
接下来的 插入文本行() 文件指针又在文件尾,所以将1放在最前面,将2,3放在最后面,形成上面的运行结果
作者: 云外归鸟    时间: 2010-12-17 22:21
本帖最后由 云外归鸟 于 2010-12-17 22:24 编辑

那是插入的位置没恢复好
那就在1.7.3再修改吧,你私下找我要修改好的版本

作者: Rising_Sun    时间: 2010-12-18 08:01
来支持大鸟!哎易官方动静都没了




欢迎光临 云外归鸟工作室网站 (http://www.ywgn.net/) Powered by Discuz! X3