按键精灵找图不稳定怎么回事
展开全部
原因如下:
1.先看看是不是路径问题:
先确保你已经附件添加图片了,还有FindPic 0,0,1024,768,"Attachment:\神盾.bmp",0.9,intX,intY里面“神盾.bmp”图片名要跟你上传的图片名和后缀名一致。
2.如果1没问题,再看是不是找图过程中的问题:
(1)先把相似度0.9调小,相似度要求太高,不容易找到,0.7就行了
(2)做个测试
FindPic 0,0,1024,768,"Attachment:\神盾.bmp",0.7,intX,intY
If intX > 0 And intY > 0 Then
MessageBox "找到图"
else
MessageBox "没找到"
endif
3.如果2测试成功,但是用你的代码去没有反应,我建议你把MoveTo intX, intY
修改一下,因为他只是一个单纯的移动鼠标指令,不明显,比如可以改成
MoveTo intX+5, intY+5
LeftClick 1
4.还有可能取决于你的代码,检查清楚会不会出现以下的问题:找图区域是否正确?(实在不行0,0,2000,2000的区域找,如果找到就试试缩小区域)。图片的路径是否正确?返回的变量名是否正确?
1.先看看是不是路径问题:
先确保你已经附件添加图片了,还有FindPic 0,0,1024,768,"Attachment:\神盾.bmp",0.9,intX,intY里面“神盾.bmp”图片名要跟你上传的图片名和后缀名一致。
2.如果1没问题,再看是不是找图过程中的问题:
(1)先把相似度0.9调小,相似度要求太高,不容易找到,0.7就行了
(2)做个测试
FindPic 0,0,1024,768,"Attachment:\神盾.bmp",0.7,intX,intY
If intX > 0 And intY > 0 Then
MessageBox "找到图"
else
MessageBox "没找到"
endif
3.如果2测试成功,但是用你的代码去没有反应,我建议你把MoveTo intX, intY
修改一下,因为他只是一个单纯的移动鼠标指令,不明显,比如可以改成
MoveTo intX+5, intY+5
LeftClick 1
4.还有可能取决于你的代码,检查清楚会不会出现以下的问题:找图区域是否正确?(实在不行0,0,2000,2000的区域找,如果找到就试试缩小区域)。图片的路径是否正确?返回的变量名是否正确?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询