按键精灵区域找图问题

学着简单的排了个区域找图脚本,不过等点完我的图(我的图消失了)循环的时候,他老是要去点左上角,我不知道是什么原因,于是就想摒去左上角的区域,如这样VBSCallFindP... 学着简单的排了个区域找图脚本,不过等点完我的图(我的图消失了)循环的时候,他老是要去点左上角,我不知道是什么原因,于是就想摒去左上角的区域,如这样
VBSCall FindPic(100,100,1024,768,"Attachment:\2.bmp",1,intX,intY)
但是他还是要去左上角点,请问有高手知道这是为什么吗?
麻烦指点一二!
他们说要加IF,可是我不会
比如,如果找不到这个点鼠标就不动!
怎么弄
展开
 我来答
fenglangbxl
2010-05-08 · TA获得超过179个赞
知道小有建树答主
回答量:337
采纳率:21%
帮助的人:132万
展开全部
按键精灵找不到图intX,intY就会返回-1,-1,自然是左上角啊!
自己锁定鼠标位置,完成找图,如果intX,intY<0就返回鼠标原来的位置就可以了。
永远的夏多
2010-05-09 · TA获得超过252个赞
知道答主
回答量:126
采纳率:0%
帮助的人:59.7万
展开全部
VBSCall FindPic(0,50,1023,767,"图片1.bmp",0.9,intX,intY)
If intX>0 and intY>0
MoveTo intX,intY
LeftClick 1
EndIf

如果要循环的话 可以这么写
rem aaa
VBSCall FindPic(0,50,1023,767,"图片1.bmp",0.9,intX,intY)
If intX>0 and intY>0
MoveTo intX,intY
LeftClick 1
EndIf
goto aaa
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaoyuxi6
2010-05-12 · 超过16用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:72.6万
展开全部
If intX>0 and intY>0 在你找图语句下面加上这个就行了 意思就是找到图的坐标必须大于0才执行后面语句
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式