按键精灵找图 找到A图就执行A动 找到B图就执行B动作 怎么写?

就是说在同时间内会出现两种可能,就是出现图片A或图片B,如果是图片A的话,那就执行A动作,如果是出现图片B的话,那就执行B动作。这样的代码怎么写?在线等。求各位了。... 就是说在同时间内会出现两种可能,就是出现图片A或图片B,如果是图片A的话,那就执行A动作,如果是出现图片B的话,那就执行B动作。这样的代码怎么写?在线等。求各位了。 展开
 我来答
感性的豆花
2016-04-12
知道答主
回答量:6
采纳率:0%
帮助的人:5932
展开全部
先把要找的图截下来,保存为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
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hedxu
2016-04-27 · TA获得超过255个赞
知道小有建树答主
回答量:213
采纳率:100%
帮助的人:77.1万
展开全部
找图的功能 个人没有用过,但是找色的可是用过的。你可以对比2张图的不同点(在同一坐标点)然后根据同坐标的不同颜色来查找,比如A图是红色,B图是绿色,那么你可以编写此坐标等于红色时,执行C动作,坐标等于绿色时执行D动作,就这样。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
maozz
2014-10-31 · TA获得超过2037个赞
知道大有可为答主
回答量:2063
采纳率:92%
帮助的人:1235万
展开全部
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

两种写法,第一种更合逻辑更省资源.
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a347159779
推荐于2018-03-14 · 超过18用户采纳过TA的回答
知道答主
回答量:75
采纳率:0%
帮助的人:43万
展开全部
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
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
killer影_
2016-03-28 · TA获得超过486个赞
知道小有建树答主
回答量:688
采纳率:0%
帮助的人:273万
展开全部
用if语句做判断呗,很简单的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式