取色 在线
代码如下
do
Delay 100
点1=GetPixelColor(10,5)
点2=GetPixelColor(10,5)
If 点1="C1E3E9" And 点2="C1E3E9" Then
KeyPress "5", 1
' KeyPress "Num 5", 1'那个是数字键的5 键盘右边
End If
loop
// zfb 921555967@电话.com
按键精灵多点取色怎么用,有什么用?那个和识图差不多的,就是你供给一个图片,由你设置图片的上面的识别像素点,那些像素点是那个图片的独一识别码了,按键精灵就能够通过找那些像素点颜色确定你需要找的图片。
XY=Plugin.ColorEx.FindMultiColor(0,0,1024,768,"5EAB25","0|1|598623,1|1|598623,1|2|598423,1|3|598423,2|4|598423,2|5|598423,-17|6|5EAB25,2|6|598423,-16|7|598423,-15|7|598423,2|7|598423,-15|8|598423,-14|8|598423,2|8|598423,-14|9|628B2E,2|9|F0F5EC,-14|10|CDDABC,2|10|FFFFFF,-14|11|FFFFFF,2|11|F3F6EF,-14|12|FFFFFF,2|12|799D4D,-14|13|FFFFFF,2|13|598423,-14|14|FFFFFF,-13|14|FDFDFC,2|14|598423,-13|15|F0F4EA,-12|15|739846,2|15|598423,3|15|598423,4|15|598423,-13|16|EBEFE3,4|16|598423,5|16|598423,6|16|598423,-13|17|EBF0E5,-12|17|709642,-11|18|598423,-10|18|5D8728,-10|19|98B477,-9|19|FFFFFF,-11|20|598423,-10|20|A6BD89,-9|20|FFFFFF,-15|21|F8FAF6,-14|21|FFFFFF,-13|21|EBF0E5,-12|21|709642,-11|21|598423,-4|26|598423,-3|26|598423,-2|26|598423,-1|26|598423,4|26|598423,5|26|598423,6|26|598423,7|26|598423,-1|27|628B2E,0|27|628B2E,4|27|628B2E,8|27|658D32,0|28|E1E9D8,4|28|E1E9D8,0|29|FFFFFF,4|29|FFFFFF,0|30|FAFCF8,4|30|FAFCF8,-1|31|83A45A,0|31|83A45A,4|31|83A45A,-1|32|C0D0AC,3|32|C0D0AC,-1|33|FFFFFF,3|33|FFFFFF,0|34|FFFFFF,2|34|FFFFFF,0|35|FFFFFF,1|35|FFFFFF,2|35|FFFFFF,0|36|FFFFFF,1|36|FFFFFF",1,0)
ZB = InStr(XY,"|")
X = Clng(Left(XY, ZB - 1)): Y = Clng(Right(XY, Len(XY) - ZB))
上图标注了颜色特征码,代码里面就主动生成了,间接就能够找了。
按键精灵若何取色
Do
GetColor=GetPixelColor(10,5)
If GetColor = "E4AE73" Then
MessageBox "取色胜利"
End If
Loop
复造上面代码,第二行代码就是获取坐标点的颜色然后保留到GetColor字符串中。
GetColor字符串名字能够随意更改。