按键精灵区域找图疑问。

我会进行区域找图,命令也正确,我是通过鼠标滚轮下滚每滚一次找一次0.也成功完成命令,可是延时有问题,我用超过100毫秒的延时没问题,可是低了就会出现多下滚一次才停止。也就... 我会进行区域找图,命令也正确,我是通过鼠标滚轮下滚每滚一次找一次0.也成功完成命令,
可是延时有问题,我用超过100毫秒的延时没问题,可是低了就会出现多下滚一次才停止。也就是说本该出第一个0就停止的命令会因为每次循环的延时低了导致多循环一次不知道为什么。

Delay 1000
n=4
While 1
FindPic 1702,881,1765,914,"Attachment:\找0.bmp",1,intX,intY
If intX > 0 And intY > 0 Then
a=n*8.8
MessageBox n&"个人="&a&"万"
ExitScript
End If
MouseWheel -1
n=n+1
Delay 50
Wend
我经常担心按键精灵运算扫描时有问题,所以在看上去不用加延时的地方加延时,可是我这还是扫描电脑内的简单清晰的内容,看网上那些对现实物体的动作进行千分之一秒捕捉然后运行指定命令,这差距太大了吧。
展开
 我来答
血瞳胭脂
2014-03-08 · TA获得超过186个赞
知道小有建树答主
回答量:147
采纳率:100%
帮助的人:123万
展开全部
首先,脚本找不到0,那么滚动滑轮,对吧?
但是你滚动滑轮让文档【内容刷新】是需要时间的,你时间设置过短所以文件才刚动了一点,还没有让0达到你的找图范围就开始第二次判断了,还是没找到0,所以脚本就发送了第二次滚动滚轮的命令。

脚本识别图片的速度是很快的,但是你的脚本没有判断文档刷新的语句,所以你就要设一个合理的时间来让文档完成滑动的过程,以达到滑动一次判断一次的目的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式