按键精灵用于统计区域内出现的图1和图2的次数 150

首先判断区域内图1出现按一下A键,图2出现按一下B键,然后判断后该区域没变化则等到区域变化再判断,一直循环,按键精灵写这种代码怎样写?通俗点来讲就跟qq聊天一样,指定区域... 首先判断区域内图1出现按一下A键,图2出现按一下B键,然后判断后该区域没变化则等到区域变化再判断,一直循环,按键精灵写这种代码怎样写?
通俗点来讲就跟qq聊天一样,指定区域出现图1就按一下A键,出现图2就按一下B键,注意只按一次,直到新的信息出现代替后再判断是否存在图1图2,一直这样循环。最主要是信息更替的间隔不是固定的,不知道这种脚本怎么写!
展开
 我来答
cill小兮
2017-01-15 · TA获得超过495个赞
知道小有建树答主
回答量:542
采纳率:75%
帮助的人:162万
展开全部

可以参考以下代码,但是注意,图片1如果不出现是不会查找到图片2的。

如果你的图片1和2是不按顺序出现,那么你可以不设置循环查找。

Rem up
//-----------------找图点击1--------------------------------
do
FindPic 100,300,1150,600,"D:\图片1.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then 
//MessageBox "找到"
        Delay 10
        KeyPress "A", 1
Else
//MessageBox "没找到"
End If
    Loop Until intX > 0//找到时x>0跳出循环
//-------------------------------------------------------------------

//-----------------找图点击2--------------------------------
do
FindPic 100,300,1150,600,"D:\图片2.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then 
//MessageBox "找到"
        Delay 10
        KeyPress "b", 1
Else
//MessageBox "没找到"
End If
    Loop Until intX > 0//找到时x>0跳出循环
//-------------------------------------------------------------------
Goto up
追问
不行,你这代码我看有一个很大的问题,就是如果图1出现,在画面停留2秒钟的话,会不断按A键,这样无法统计
ZESTRON
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸... 点击进入详情页
本回答由ZESTRON提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式