- 初中二年级
- 1474323
- 272
- 0
- 145 朵
- 199 个
- 163 个
- 60
- 2012-12-08
|
1#
t
T
发表于 2021-11-12 21:07
|
|只看楼主
支持按键精灵重回巅峰,人多才热闹,分享早一段时间在研究的代码,实现区域多点找色函数化,方便需要找多图的伙伴使用.代码如下:
- Dim 物品(2)
- 物品(0)= Array("7ABCE0","1|0|71AFCD,2|0|34535F,5|0|394F4D,6|0|455F5C,14|0|375966")//区域多点找色的特征码
- 物品(1)= Array("7ABCE0","1|0|71AFCD,2|0|34535F,5|0|394F4D,6|0|455F5C,14|0|375966")
- 物品(2)= Array("7ABCE0","1|0|71AFCD,2|0|34535F,5|0|394F4D,6|0|455F5C,14|0|375966")
- For i = 0 To UBound(物品)
- Do
- XY = Plugin.Color.FindMultiColor(345,358,660,530,物品(i)(0),物品(i)(1), 1)
- ZB = InStr(XY,"|")
- X = Clng(Left(XY, ZB - 1)) : Y = Clng(Right(XY, Len(XY) - ZB))
- If X > 0 and Y > 0 Then
- MoveTo X,Y
- RightClick 2
- Delay 100
- KeyPress "Enter", 1
- Else
- Delay 100
- Exit Do
- End If
- Delay 100
- Loop
- Next
复制代码
点评
果壳王子
阔以.
发表于 2021/11/15 12:10:14
|