放的是账号和密码,账号和密码直接用逗号隔开,所以说,我们还需要分割一次,才能获取到账号和密码。
two = split(my(1), ",")
分割之后,数组two里有两个元素,two(0)存放的是账号,two(1)中存放的是密码。
全部代码:我们看到的是变量text中存放的文本内容,文本中的回车换行符是被当做 竖线读取的。
这些竖线是至关重要的,有了它,我们才能将文本里每行的内容分割出来,用split函数分割,分割之后的内容存放到数组my中:
my = split(Text, "|")
数组中存放的数据:
my(0): 账号格式:账号,密码 例如:zhanghao,mima123
my(1): zhanghao1,mima123
my(2): zhanghao2,mima123
my(3): zhanghao3,mima123
my(4): zhanghao4,mima123
问题来了,例如数组 my(1)中,存
Text = Plugin.File.ReadFileEx("G:\test\游戏账号.txt") //读取文本内容
my = split(Text, "|") //分割每行文本内容
j = UBound(my) //计算数组元素几个
For i= 1 to j-1 //数组my(0)里存放的是提示信息,所以这里从my(1)开始
two = split(my(i), ",") //分割账号和密码
TracePrint "账号" & i & ":" & two(0)
//把读取的账号输入到游戏账号框
TracePrint "密码:" & two(1)
//把读取的密码输入到游戏密码框
Next