TC官方合作论坛

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

[问题] 读写配置求解!

[复制链接]
跳转到指定楼层
楼主
发表于 2013-6-30 19:53:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
新手问2个问题啦。

1.官方给了教程,读配置和写配置。
我模仿了一下。效果如下:打开脚本,随便改改,保存一下。这时候再改动,按读取,就回到保存的状态。但是。。咳,我把这个脚本关了,再打开,按一下读取,全都变空白了。

————————————————这个是按读取的————————————————————
编辑框.设置文本("搜怪右范围编辑框",辅助.读配置("RealmName","搜怪右范围","rc:\\御龙不在地.ini"))

————————————————这个是保存————————————————————————
辅助.写配置("RealmName","搜怪右范围",编辑框.获得文本("搜怪右范围编辑框"),"rc:\\御龙不在地.ini")

求解。


2.我想弄个txt的文档。从里面指定的行数读取信息。这个怎么做到捏。
回复

使用道具 举报

沙发
发表于 2013-6-30 22:13:31 | 只看该作者
估计不能配置文件不能保存在资源目录
  1. 编辑框.设置文本("搜怪右范围编辑框",辅助.读配置("RealmName","搜怪右范围","d:\\御龙不在地.ini"))
复制代码
  1. 空间 指定读取
  2. //默认空间
  3. //开始按钮_点击操作
  4. 功能 开始_点击()
  5.         变量 i
  6.         i = 类型.转整型(编辑框.获得文本("编辑框0"))
  7.         加法运算.读指定行信息(i)
  8. 功能结束
  9. //退出按钮_点击操作
  10. 功能 退出_点击()
  11.         
  12.         辅助.退出()
  13. 功能结束
  14. 功能 读指定行信息(指定行)
  15.         变量 数组大小
  16.         账号数组 = 数组[0]
  17.         变量 路径=文件.对话框(1,"txt files (*.txt)|*.txt||") //选择 文件,只允许TXT文件
  18.         如果(路径!="")//判断是否选择 文本
  19.         如果结束
  20.         变量 账号文本=文件.读文件(路径)
  21.         help.sleep(100)
  22.         字符串.分割(账号文本,"\r\n",账号数组)
  23.         help.sleep(100)
  24.         数组空间.大小(账号数组,数组大小)
  25.         help.sleep(100)
  26.         变量 临时账号数据=数组[0],数据个数
  27.         如果(账号数组[指定行] == "") //判断是否为空行
  28.                 help.messagebox("该行无数据") //条件成立 跳过后续操作 判断 下一行
  29.         如果结束
  30.         字符串.分割(账号数组[指定行],",",临时账号数据)   //信息之间用, 隔开
  31.         数组空间.大小(临时账号数据,数据个数)
  32.         如果(数据个数!=4) //格式中 只有4个数据,如果数据个数不等于4, 说明 txt文本 的该行 的格式错误
  33.                 help.messagebox("改行格式错误")
  34.         如果结束
  35.         如果(临时账号数据[0]==""||临时账号数据[1]==""||临时账号数据[2]==""||临时账号数据[2]=="")//判断账号密码 是否为空字符串
  36.                 help.messagebox("该行数据某项为空")
  37.         如果结束
  38.         help.messagebox(临时账号数据[0])//测试
  39.         help.messagebox(临时账号数据[1])
  40.         help.messagebox(临时账号数据[2])
  41.         help.messagebox(临时账号数据[3])
  42.         //对信息进行的操作
  43.         //表格.设置内容("表格0",i+1,0,临时账号数据[0],"帐号信息")
  44.         //表格.设置内容("表格0",i+1,1,临时账号数据[1],"帐号信息")
  45.         //表格.设置内容("表格0",i+1,2,临时账号数据[2],"帐号信息")
  46.         //表格.设置内容("表格0",i+1,3,临时账号数据[3],"帐号信息")
  47. 功能结束
  48. 空间结束
  49. //空间结束语句
复制代码
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2013-7-1 10:32:15 | 只看该作者
脑子不够用了,好复杂。我琢磨琢磨
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-10-3 19:49 , Processed in 0.142412 second(s), 24 queries .

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

© 2001-2013 Comsenz Inc.

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