llgd.net
当前位置:首页 >> 按键精灵颜色命令 >>

按键精灵颜色命令

IfColor 486, 575, "1F1F1F", 0 Then//判断坐标486, 575,的颜色是不是"1F1F1F" MoveTo 486, 575是就鼠标点击486, 575 LeftClick 1 Else KeyPress "A", 1不是就按键A End If

例子代码如下 //得到695,260的坐标颜色 颜色=GetPixelColor(695,260) //判断颜色 如果等于白色(FFFFFF)则执行a=a+1命令 If 颜色= "FFFFFF" Then a=a+1 //如果颜色=黑色(000000),则执行a=a-1命令 ElseIf 颜色= "000000" Then a=a-1 End If

IfColor 111,227,"e1b072",0 Then Msgbox "找到颜色" //插入找到要执行的命令 Else Msgbox "找不到颜色" //插入找不到要执行的命令 End If //if else 的应用

Do GetColor = GetPixelColor(10, 5) If GetColor = "0000FF" Then LeftClick 1 End IfLoop至于脚本的执行,我建议把脚本集合成子程序然后在IF里面调用,还有我不确定你说的红色是我上面颜色代码的红色,最好自己用抓抓查一下你的那个红色的颜色...

Dim 是否相等 是否相等 = CmpColor(100,200,"FFFFFF-000000|00FF00-000000",0.9) If 是否相等 > -1 Then Tap 100,200 TracePrint "匹配颜色的序号为:"&是否相等 Else TracePrint "没有匹配的颜色" End If 这是判断某一个点的颜色是否符合这2种...

rColor1 = GetPixelColor(x1, y1) rColor2 = GetPixelColor(x2, y2) If rColor1 = rColor2 Then Tap x,y End If

GetColor=GetPixelColor(X,Y) If GetColor = "0000FF" or GetColor = "00FFFF" Then //XXOOXXOOXXOOXXOOXXOO End If

IfColor 701,492,a,0 Then a 作为变量使用的时候不要加双引号

1如果要不停比较,你要加循环,不然只判断一遍就结束了2.如果你是在运行设置里面加循环的话,比对时永远是不断重新取色,所以颜色永远比不出来。3.如果只是比较一次,那么取色与判断颜色之间应该加上延时,不然一取到色就立刻判断,达不到预期效...

你用错命令了 你需要用颜色判断命令 不是获取命令 //判断条件(0:等于 1:不等于 2:近似等于) IfColor 860,27,"e1b072",0 Then Msgbox "颜色等于" Else Msgbox "颜色不等于" End If //判断坐标点(860,27)的颜色是否等于e1b072

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com