第1个回答 2016-04-12
先把要找的图截下来,保存为bmp格式,例如1.bmp、2.bmp、3.bmp
然后把图片添加到脚本附件里去,以下为脚本
Rem a
FindPic 0,0,1024,768,"Attachment:\1.bmp",0.9,intX1,intY1
//024,768一般是显示器的分辨率
FindPic 0,0,1024,768,"Attachment:\2.bmp",0.9,intX2,intY2
FindPic 0,0,1024,768,"Attachment:\3.bmp",0.9,intX3,intY3
If intX1 > 0 And intY1 > 0 Then
//找到后执行命令1
ElseIf intX2 > 0 And intY2 > 0 Then
//找到后执行命令1
ElseIf intX3 > 0 And intY3 > 0 Then
//找到后执行命令1
Else
goto a
End If
第2个回答 2016-04-27
找图的功能 个人没有用过,但是找色的可是用过的。你可以对比2张图的不同点(在同一坐标点)然后根据同坐标的不同颜色来查找,比如A图是红色,B图是绿色,那么你可以编写此坐标等于红色时,执行C动作,坐标等于绿色时执行D动作,就这样。
第3个回答 2014-10-31
FindPic 0,0,1024,768,"Attachment:\1.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
//A操作
Else
FindPic 0,0,1024,768,"Attachment:\2.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
//B操作
End If
End If
==========================================
FindPic 0, 0, 1024, 768, "Attachment:\1.bmp", 0.9, intX1, intY1
FindPic 0, 0, 1024, 768, "Attachment:\2.bmp", 0.9, intX2, intY2
If intX1 > 0 Then
//A操作
ElseIf intX2 > 0 Then
//B操作
End If
两种写法,第一种更合逻辑更省资源.本回答被提问者和网友采纳
第4个回答 推荐于2018-03-14
FindPic 0,0,1024,768,"Attachment:\1.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
//A操作
Else
FindPic 0,0,1024,768,"Attachment:\2.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
//B操作
End If
End If
FindPic 0, 0, 1024, 768, "Attachment:\1.bmp", 0.9, intX1, intY1
FindPic 0, 0, 1024, 768, "Attachment:\2.bmp", 0.9, intX2, intY2
If intX1 > 0 Then
//A操作
ElseIf intX2 > 0 Then
//B操作
End If
第5个回答 2016-03-28
用if语句做判断呗,很简单的