KeyPress "Down", 1
Delay 300
KeyPress "Enter", 1
Delay 1000
MoveTo 33, 36
Delay 300
LeftClick 1
Delay 300
KeyPress "A", 1
Delay 300
KeyPress "M", 1
Delay 300
KeyPress "R", 1
Delay 300
KeyPress "Enter", 1
Delay 300
Rem 检查颜色
C1=GetPixelColor(1328,716)
If C1=" FFFFFF"
MoveTo 1349, 7
Delay 300
LeftClick 1
Delay 2000
Else
Delay 300
Goto 检查颜色
End If
我这个代码其他都好着呢,就是IF那里不循环,有没有大神帮我看看。
循环为,如果C1(1328,716)的颜色为白色(FFFFFF),就将鼠标移至1349,7单击左键。
如果不是白色,就延迟300毫秒后,再次检查。
按键精灵条件循环问题,
答案:2 悬赏:20 手机版
解决时间 2021-02-04 01:39
- 提问者网友:感性作祟
- 2021-02-03 08:25
最佳答案
- 五星知识达人网友:执傲
- 2021-02-03 09:25
Rem 检查颜色
C1=GetPixelColor(1328,716)
If C1=" FFFFFF" then
MoveTo 1349, 7
Delay 300
LeftClick 1
Delay 2000
Else
Delay 300
Goto 检查颜色
End If
你把 “then” 掉了……
C1=GetPixelColor(1328,716)
If C1=" FFFFFF" then
MoveTo 1349, 7
Delay 300
LeftClick 1
Delay 2000
Else
Delay 300
Goto 检查颜色
End If
你把 “then” 掉了……
全部回答
- 1楼网友:妄饮晩冬酒
- 2021-02-03 10:27
rem 开始 //把图片先添加到附件里面 然后把神盾这两个字改成你图片的名字 vbscall findpic(0,0,1024,768,"attachment:\神盾.bmp",0.9,x,y) if x>0 goto 下一步 else goto开始 endif rem 下一步 //这写下一步的内容 goto 开始 //执行完后回到开始继续找图
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯