请问如何在以下按键精灵脚本中使saystring 后面的数字按照顺序输入,并且循环多次。
本人接触时间不长,部分操作是按最简单的做法制成,希望不会影响到最终的解决办法。整个脚本要多次循环使用,saystring后面的数字要按照顺序输入。例如第一次685,第二次...
本人接触时间不长,部分操作是按最简单的做法制成,希望不会影响到最终的解决办法。
整个脚本要多次循环使用,saystring 后面的数字要按照顺序输入。
例如第一次685,第二次765,第三次800,数字并无规律,可以提供数据列表。
具体操作如下,前几步查找685后替换为765,后面保存的时候保存为765,如此循环。
望高手大神不吝赐教啊。。 只剩30,全用了。
MoveTo 72, 28
LeftClick 1
Delay 200
MoveTo 116, 315
LeftClick 1
delay 200
MoveTo 1019, 165
LeftClick 1
Delay 1000
KeyPress "BackSpace", 10
Delay 100
SayString 685
Delay 200
KeyPress "Tab", 1
SayString 765
MoveTo 1235, 231
LeftClick 1
Delay 5000
KeyDown 17, 1
KeyDown 16, 1
KeyPress 83, 1
KeyUp 16, 1
KeyUp 17, 1
Delay 2000
MoveTo 1158, 429
LeftClick 1
Delay 200
MoveTo 1071, 584
LeftClick 1
Delay 200
MoveTo 1129, 395
LeftClick 1
Delay 200
SayString 765
MoveTo 1182, 680
LeftClick 1
Delay 2000
MoveTo 794, 188
LeftClick 1 展开
整个脚本要多次循环使用,saystring 后面的数字要按照顺序输入。
例如第一次685,第二次765,第三次800,数字并无规律,可以提供数据列表。
具体操作如下,前几步查找685后替换为765,后面保存的时候保存为765,如此循环。
望高手大神不吝赐教啊。。 只剩30,全用了。
MoveTo 72, 28
LeftClick 1
Delay 200
MoveTo 116, 315
LeftClick 1
delay 200
MoveTo 1019, 165
LeftClick 1
Delay 1000
KeyPress "BackSpace", 10
Delay 100
SayString 685
Delay 200
KeyPress "Tab", 1
SayString 765
MoveTo 1235, 231
LeftClick 1
Delay 5000
KeyDown 17, 1
KeyDown 16, 1
KeyPress 83, 1
KeyUp 16, 1
KeyUp 17, 1
Delay 2000
MoveTo 1158, 429
LeftClick 1
Delay 200
MoveTo 1071, 584
LeftClick 1
Delay 200
MoveTo 1129, 395
LeftClick 1
Delay 200
SayString 765
MoveTo 1182, 680
LeftClick 1
Delay 2000
MoveTo 794, 188
LeftClick 1 展开
2个回答
展开全部
数字用数组保存。每次循环下标加1.比如
dim 数组(2)
数组(0)=685
数组(1)=765
数组(2)=800
for n=0 to 2
SayString 数组(n)
next
如果数字太多,需要借助文件插件或者办公文档插件来自动获取数字。
dim 数组(2)
数组(0)=685
数组(1)=765
数组(2)=800
for n=0 to 2
SayString 数组(n)
next
如果数字太多,需要借助文件插件或者办公文档插件来自动获取数字。
更多追问追答
追问
我要处理的数据大概有1000个左右,但是我有一个EXCEL表格,那么该如何设置呢?是不是数组要单独一个文件保存呢?
追答
数据保存在EXCEL表格,就用办公文档插件读取数据保存到数组。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询