按键精灵能不能从下往上进行颜色或者图像的查找,需要怎么写代码,就是在屏幕上找颜色,但是我希望从下向
答案:2 悬赏:80 手机版
解决时间 2021-12-04 05:53
- 提问者网友:浮克旳回音
- 2021-12-03 23:55
按键精灵能不能从下往上进行颜色或者图像的查找,需要怎么写代码,就是在屏幕上找颜色,但是我希望从下向
最佳答案
- 五星知识达人网友:轻熟杀无赦
- 2021-12-04 00:32
模糊找色可以
//FindColorEx left,top,right,bottom,c,type,similar,x,y
//在区域内找颜色为c的点,把坐标保存在变量x和y中
//left,top,right,bottom都是整数或者整数型变量,说明了区域的左,上,右,下界限
//颜色是类似于"0000FF"的字符串,如果不取变量,别忘了加双引号
//type表示查找方式。0为从上往下,从左往右找;1为从中心往外围找
//FindColorEx left,top,right,bottom,c,type,similar,x,y
//在区域内找颜色为c的点,把坐标保存在变量x和y中
//left,top,right,bottom都是整数或者整数型变量,说明了区域的左,上,右,下界限
//颜色是类似于"0000FF"的字符串,如果不取变量,别忘了加双引号
//type表示查找方式。0为从上往下,从左往右找;1为从中心往外围找
全部回答
- 1楼网友:胯下狙击手
- 2021-12-04 00:57
For y=600 to 140 step -30
FindColor 400,y,470,640,"232323",intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX,intY
RightClick 1
Delay 200
MoveTo intX+10,intY+5
LeftClick 1
Delay 200
MsgBox Plugin.sys.GetCLB()
Exit for
End If
Next
If not (intX > 0 And intY > 0) Then MsgBox "没找到!"我自己搞出来了。还是分块原理,for实现从底部开始找,找不到每次向上找30个像素。这个是用来从微信里读取最后一条对方发的消息的。
FindColor 400,y,470,640,"232323",intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX,intY
RightClick 1
Delay 200
MoveTo intX+10,intY+5
LeftClick 1
Delay 200
MsgBox Plugin.sys.GetCLB()
Exit for
End If
Next
If not (intX > 0 And intY > 0) Then MsgBox "没找到!"我自己搞出来了。还是分块原理,for实现从底部开始找,找不到每次向上找30个像素。这个是用来从微信里读取最后一条对方发的消息的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯