FindColor 找色 |
|
在屏幕区域从左到右、从上到下的查找指定的颜色 |
|
参数1 整数型,屏幕左上角x坐标
参数2 整数型,屏幕左上角y坐标 参数3 整数型,屏幕右下角x坐标 参数4 整数型,屏幕右下角y坐标 参数5 字符串型,16进制颜色值 参数6 整数型,返回x坐标 参数7 整数型,返回y坐标 |
|
无 |
|
//FindColor left,top,right,bottom,c,x,y //在区域内从左到右,从上到下找颜色为c的点,把坐标保存在变量x和y中 //left,top,right,bottom都是整数或者整数型变量,说明了区域的左,上,右,下界限 //颜色是类似于"0000FF"的字符串,如果不取变量,别忘了加双引号 //如果没有找到这个颜色,则x和y的值都被置为-1 FindColor 0,0,800,600,"0000FF",x,y If x>0 and y>0 Then MoveTo x,y End If //在区域(0,0,800,600)中找红色("0000FF")的点,如果找到,则把鼠标移动到这个点 |
|
|
//VBSCall FindColor(left,top,right,bottom,c,x,y) //在区域内从左到右,从上到下找颜色为c的点,把坐标保存在变量x和y中 //left,top,right,bottom都是整数或者整数型变量,说明了区域的左,上,右,下界限 //颜色是类似于"0000FF"的字符串,如果不取变量,别忘了加双引号 //如果没有找到这个颜色,则x和y的值都被置为-1 VBSCall FindColor(0,0,800,600,"0000FF",x,y) If x>0 and y>0 MoveTo x,y EndIf //在区域(0,0,800,600)中找红色("0000FF")的点,如果找到,则把鼠标移动到这个点 |