永发信息网

VSB找图后鼠标移至

答案:1  悬赏:50  手机版
解决时间 2021-05-12 15:49
  • 提问者网友:星軌
  • 2021-05-11 22:57

VBS找到图后 鼠标移动至图的位置

VBSCall Call FindPic(0,0,1000,700,"D:\My Documents\My Pictures\qq.bmp",0.9,x,y)
If x>0 and y>0
MoveTo x,y

想问下 如果没找到该图(图还没刷新出来比如开网页时)如何跳转回去重新再找图直到找到为止 然后做一下步动作 对 语言 不懂 不过COPY还是会的

最佳答案
  • 五星知识达人网友:荒野風
  • 2021-05-11 23:37
i = 0 : Max = 30 : YanShi = 1000
// ↑Max = 循环找图找色的最大次数,避免进入死循环
// ↑YanShi = 找色的时间间隔(毫秒)
// ↑在(Max * YanShi)时间内未找到图片则自动结束找图
While i < Max
//↓在屏幕区域(0,0,1024,768)循环找图“Test.bmp”
VBSCall FindPic(0,0,1024,768,"Test.bmp",0.9,intX,intY)
If intX > 0 and intY > 0
//↓找到图片后,通过给 i 赋值,实现跳出循环,结束找图
i = Max
//↓下面是找到图片后要执行的操作,请填入相应的操作脚本
Msgbox "图片已找到!"
Else
//↓未找到图片,则找图次数增 1,延时YanShi时间后继续找图
i = i + 1
Delay YanShi
//↓在设定时间内未找到图片,弹出提示信息(可不写)。
If i = Max
Msgbox "未找到目标图片,请检查!"
EndIf
EndIf
EndWhile
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯