按键精灵如何设置在固定的一个点上如果颜色不为固定色就执行鼠标单击一次。为什么我设置好久都不对?

IfColor 523,446,"323F4D",1 Then LeftClick 1End If菜鸟求助
2025-04-05 10:01:33
推荐回答(3个)
回答1:

可能没没有进行循环所以找了一次就过了,有时候需要找几次的,另外你这代码是如果等于则点击,而不是你需要的如果不等于则点击,可以复制下面代码。
Do
If GetPixelColor(523, 446) <> "323F4D" Then
LeftClick 1
End If
Loop

回答2:

两句反过来了,还有,网页窗口句柄一般有好几个的,你直接写一个数可能是不对的,再则,每次打开一个窗口,句柄都会变化的(几乎没有一次是相同的),所以你这样写脚本也不是通用的办法。

回答3:

0.9相似度吧,1的相似度容易出错。