公益传奇论坛——西风无语

 找回密码
 立即注册

QQ登录

只需一步,快速开始

无语西风传奇开服公告无语西风传奇客户端下载无语西风传奇登陆器下载无语西风传奇赞赏充值
查看: 323|回复: 0

读写文本里面的一行多个数据的方法

[复制链接]

87

主题

188

帖子

699

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
699
发表于 2019-1-10 12:28:47 | 显示全部楼层 |阅读模式
方法一:读写文本里面的一行多个数据的方法文本文件名是:示例文本.txt,内容如下
[我是战神]
AA=123
BB=234
CC=345
DD=456
EE=567
FF=678

读取数据方法:
ReadConfigFileItem ..\QuestDiary\示例文本.txt 我是战神 AA <$STR(N$第一个变量)>
ReadConfigFileItem ..\QuestDiary\示例文本.txt 我是战神 BB <$STR(N$第二个变量)>



……


方法二:
两个文本分开写...文本1写AA,文本2写123,一行行对应写好(文本1写FF是第6行,那么文本2写678也在第6行)。
你现在知道BB,那么用GetStringPos 获取BBB的行数
GetStringPos ..\QuestDiary\文本1.txt FF
返回的数值保存在N0里, 这样获得的是行号5(行号从0开始)


再去GetRandomText 取指定行, 注意取行内容是从1开始。
回复

使用道具 举报

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

本版积分规则

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