TC官方合作论坛

 找回密码
 立即注册
查看: 659|回复: 4
打印 上一主题 下一主题

[问题] TC4.310包括以前的版本 为啥读文件不对啊?求高手!

[复制链接]
跳转到指定楼层
楼主
发表于 2014-6-19 12:21:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 WorkingDead… 于 2014-6-19 12:23 编辑

直接上图,用文件.读文件命令 读到的内容保存到运行内容里。。结果用辅助.消息框调试输出的竟然不一样。。 就算用文件.读出命令 调试输出只能显示到1197个字符 后边就算填5000也只能显示到1197 用辅助.消息框可以显示完。。。咋回事?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

沙发
发表于 2014-6-19 12:26:39 | 只看该作者
应该是字符内容太多了,TC的调试输出不支持一次性输出那么多内容。而辅助.消息框作为封装的API函数则没有这个限制,但肯定也会有个上限的。
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2014-6-19 12:28:54 | 只看该作者
frg0922 发表于 2014-6-19 12:26
应该是字符内容太多了,TC的调试输出不支持一次性输出那么多内容。而辅助.消息框作为封装的API函数则没有这 ...

关键是就算调试输出不支持这么多的话 脚本运行需要用到“运行内容”变量里的内容 也是不完全的。。有啥方法可以解决吗 - -!读文件 读出都不行。。
回复 支持 反对

使用道具 举报

地板
发表于 2014-6-19 12:33:28 | 只看该作者
本帖最后由 frg0922 于 2014-6-19 12:36 编辑
  1. 功能 导入帐号()
  2.     路径 = 文件.对话框(1,"文本文件(*.txt)|*.txt||")
  3.     如果(路径 == "")
  4.         返回 0
  5.     如果结束
  6.     文件句柄 = 文件.打开(路径)
  7.     如果(文件句柄 < 0)
  8.         返回 0
  9.     如果结束
  10.     表格.删除非固定行("表格0")   
  11.     序号 = 1
  12.     循环(真)
  13.         内容  = 文件.读一行(文件句柄)
  14.         注释=字符串.截取(内容,0,2)
  15.         如果(内容 == "")
  16.             跳出
  17.         如果结束
  18.         if(注释=="//")
  19.             继续
  20.         endif
  21.         账号数据,大小
  22.         字符串.分割(内容,";",账号数据)
  23.         数组空间.大小(账号数据,大小)
  24.         如果(大小 <4)
  25.             界面功能.写日志("TXT文件内容错误")
  26.             goto 标记
  27.         如果结束
  28.         表格.插入行("表格0",序号,-1)
  29.         表格.设置行高("表格0",序号,24)
  30.         窗口.发送消息(控件.获得句柄("表格0"),#115,7,0)
  31.         表格.设置内容("表格0",序号,0,序号)
  32.         表格.设置内容("表格0",序号,1,账号数据[0])
  33.         表格.设置内容("表格0",序号,2,账号数据[1])
  34.         表格.设置内容("表格0",序号,3,账号数据[2])
  35.         表格.设置内容("表格0",序号,4,账号数据[3])
  36.         序号++
  37.     循环结束
  38.     界面功能.写日志("成功导入帐号")
  39. 标记:
  40.     文件.关闭(文件句柄)
  41. 功能结束
复制代码


可以参考一下一行行的往下读,加些判断。
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2014-6-19 12:42:53 | 只看该作者
frg0922 发表于 2014-6-19 12:33
可以参考一下一行行的往下读,加些判断。

多谢了 不过我貌似用不上这个 我只是想从运行日志里查找“2014/06/19 12:24:41  =  网1 y774006880 主游戏正常关闭”这一行呢。。大区跟账号是变量 会根据读取的内容改变 就是有时候总读不到 比如账号超长几位的话就读不到了。。。
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-9-26 16:22 , Processed in 0.302960 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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