按键精灵如何使执行完一系列命令后每次循环都将初始位置向下移一定距离然后循环执行上述命令?
1个回答
展开全部
//用for循环 可以每次移动相同距离
起始坐标X = 10 : 起始坐标Y = 20'设定初始坐标变量
每次偏移量 = 5
For i = 0 To 9
//每次循环i的值都会增加1,所以坐标X的值每次会增加
坐标X = 起始坐标X + i * 每次偏移量 : 坐标Y = 起始坐标Y
TracePrint "坐标X= " & 10 + i * 5 & " ,坐标Y= " & 起始坐标Y
MoveTo 坐标X, 坐标Y '移动到对应坐标
Delay 300
Call 执行操作()'执行重复的子程序操作
Delay 200
Next
Sub 执行操作()
LeftClick 1
Delay 500
KeyPress "Space", 1
End Sub
起始坐标X = 10 : 起始坐标Y = 20'设定初始坐标变量
每次偏移量 = 5
For i = 0 To 9
//每次循环i的值都会增加1,所以坐标X的值每次会增加
坐标X = 起始坐标X + i * 每次偏移量 : 坐标Y = 起始坐标Y
TracePrint "坐标X= " & 10 + i * 5 & " ,坐标Y= " & 起始坐标Y
MoveTo 坐标X, 坐标Y '移动到对应坐标
Delay 300
Call 执行操作()'执行重复的子程序操作
Delay 200
Next
Sub 执行操作()
LeftClick 1
Delay 500
KeyPress "Space", 1
End Sub
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |