按键精灵,找到图执行第一个命令,找不到图执行第二个命令

indPic 0,0,1024,768,"Attachment:\开始.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
Delay 500
LeftDown 1
End If
MoveTo 937, 178
Delay 300
LeftDown 1
FindPic 0,0,1024,768,"Attachment:\抽奖.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
MoveTo 600, 370
Delay 500
LeftClick 1
End If
FindPic 0,0,1024,768,"Attachment:\确定.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 2000
LeftClick 1
End If

如果找不到,抽奖 跟 确定 的2个图 怎么执行下个命令,也就是重新执行到开始那里,求高手帮忙

已经修改好了,答题就这么个意思,有疑问在问我,加企鹅问我就行,我ID就是

Do
Rem a
indPic 0,0,1024,768,"Attachment:\开始.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
Delay 500
MoveTo intX, intY
LeftClick 1
Else
Goto a
End If
MoveTo 937, 178
Delay 300
LeftDown 1
Rem b
FindPic 0,0,1024,768,"Attachment:\抽奖.bmp",0.9,intX1,intY1
If intX1 > 0 And intY1 > 0 Then
MoveTo intX1, intY1
Delay 500
LeftClick 1
Else
Goto b
End If
Rem c

FindPic 0,0,1024,768,"Attachment:\确定.bmp",0.9,intX2,intY2
If intX2 > 0 And intY2 > 0 Then
MoveTo intX2, intY2
Delay 2000
LeftClick 1
Else
goto c
End If
Loop
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-05
While c = 0
Rem ks

FindPic 0,0,1024,768,"Attachment:\开始.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
Delay 500
LeftDown 1
End If
Wend
Sub a()
MoveTo 937, 178
Delay 300
LeftDown 1
Call b()
End Sub
Sub b()
FindPic 0,0,1024,768,"Attachment:\抽奖.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
MoveTo 600, 370
Delay 500
LeftClick 1
Goto ks
End If
FindPic 0,0,1024,768,"Attachment:\确定.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 2000
LeftClick 1
Goto ks
End If
End Sub
Goto ks

...执行找到图后的命令,如果找不到图执行第二个命令
1、首先打开按键精灵的抓抓工具和放打镜,将鼠标移动到所要获取的点,放大镜会显示出索要获取点的信息。2、插入命令之前填写所要寻找颜色的区域范围大小,左上角的x,y轴的坐标要小于获取点的坐标,右下角的x,y轴坐标呀大于你所获取点的坐标,还要填写所获取点的颜色编码,然后插入。3、插入之后,...

按键精灵判断命令,找到图执行第一个命令,找不到图执行第二个命令
If intX > 0 And intY > 0 Then MoveTo intX + 0, intY + 0 LeftClick 1 MoveTo 869, 15 LeftClick 1 Else MoveTo 23, 556 LeftClick 1 End If Next

按键精灵怎么找第一个图后开始找到第二个图后停止复制?
 ---》 Do FindPic 0,0,1024,768,"Attachment:\\神盾.bmp",0.9,intX,intY If intX > 0 And intY > 0 Then \/\/放你的代码 End If intX = 0 Loop 复制上面代码 按键精灵判断命令,找到图执行第一个命令,找不到图执行第二个命令 ...

...找到图片执行 命令一 2.找不到图片执行 命令二
VBSCall FindPic(875,123,1003,295,"图片.bmp",0.9,intX,intY)If intx>=0 and inty>=0 moveto 160,200 \/\/打开QQ LeftClick 2 Else MoveTo 967,606 LeftClick 1 KeyPress 13,1 \/\/进入窗口 EndIf 你试一下这种修改看看。

按键精灵 如何找到图2循环回去继续图1的命令 找不到图2执行图3的命令...
End Sub Sub 图2 FindPic 0,0,1024,768,"Attachment:\\图1.bmp",0.9,x,y If x > 0 And y > 0 Then Call 图1 Else Call 图3 End If End Sub Sub 图3 \/\/图3命令 End Sub \/\/不知道你具体的命令和循环次数,也可以不用子程序,直接写在if…then …else……end if里面。

按键精灵怎样运用找图,如果找到了就循环以下步骤,图片消失就跳出循环...
bmp",0.9,intX,intY If intX > 0 And intY > 0 Then Do \/\/这里放第一个操作 FindPic 0,0,1024,768,"Attachment:\\神盾.bmp",0.9,intX,intY If intX > 0 And intY > 0 Then Exit Do End If Loop Exit Do End If Loop \/\/这里放第二个操作 复制上面代码,找图代码自行修改。

你好,请教一下按键精灵找图,如果找不到,执行下一个整循环,该怎么写啊...
代码如下 FindPic 0,0,1024,768,"C:\\11.bmp",0.7,intX,intY'这个是找图命令,返回intxif intx>0 then\/\/假设找到了,这边写找到图片执行的命令end if\/\/没找到 自然会跳出,去执行下一行代码

请问一下按键精灵区域找图, 第一张图片找到并进行相应操作完成以后怎 ...
把你代码的前十行复制一下,然后在第十一行粘贴一下,然后把十一行以后的所有"intX"和“intY”以及都换成其他的,例如“X1”和“X2” 就可以了 如果你想要在第一个找图成功则执行第二个找图,不成功则结束 那么就把复制的前十行代码,粘贴在第二行之后(第二行表示找图成功)第10行之前 ...

按键精灵的问题速度啊。如果找到图就继续找图 找不到图则执行其他命令...
start:FindPic 0,0,1920,1080,"Attachment:\\a.bmp",1,intX,intY If intX > 0 And intY > 0 Then goto start End If FindPic前四个0,0,1920,1080,是找图的范围. 之后是要找的图片信息.接下来的1, 可以设置0~1之间的数. 当相似度高于设定值为找到.intX和intY是找到的位置. 如果>0...

按键精灵 区域找图找到后停止脚本 找不到继续执行下一步,但总是找不...
你这代码只运行一次啊,有时候没识别到就需要重复找图,你试着加循环 do \/\/这里放入你的找图代码 loop

相似回答