按键精灵每次循环填不同数问题?

MoveTo 799, 271
Delay 500
LeftDoubleClick 1
Delay 1000
i="lpi29930"
Delay 1000
SayString i
Delay 100
MoveTo 800, 314
LeftClick 1
Delay 100
k="123456qwe"
Delay 100
SayString k
MoveTo 832, 395
Delay 100
LeftClick 1
第一次,i="lpi29930" 第二次i="lfhjk4575" 第三次i="dfhgh43657"................怎么弄?直接在上面改就行了。
循环是大循环。不同数组装在一个框里。这些数可以手动输入。

按键精灵9界面的输入框记录方式和TXT文本几乎一样,所以你学会TXT文档读写就会,以下是TXT文档写入与读取例子。

//以下你可打开C盘记事本直接写入
Call Plugin.File.DeleteFile("C:\账号.txt")
Call Plugin.File.WriteFileEx("C:\账号.txt", "lpi29930")
Call Plugin.File.WriteFileEx("C:\账号.txt", "lfhjk4575")
Call Plugin.File.WriteFileEx("C:\账号.txt", "dfhgh43657")
RunApp "C:\账号.txt"
EndScript//以上是输入例子,学会后可删除以上语句
//以下读取这个文档的内容,然后分别输入
Text = Plugin.File.ReadFileEx("C:\账号.txt")
dim M
M= Split(Text, "|")
i=0
For UBound(M)
MoveTo 799, 271
Delay 500
LeftDoubleClick 1
Delay 1000
//i="lpi29930"此项无用
Delay 1000
SayString M(i)
Delay 100
MoveTo 800, 314
LeftClick 1
Delay 100
k="123456qwe"
Delay 100
SayString k
MoveTo 832, 395
Delay 100
LeftClick 1
i=i+1
Next
温馨提示:答案为网友推荐,仅供参考
相似回答