Function
zmFindPic(x1, y1, x2, y2, 图片, 相似度, 时长)
Dim
pics, i, x, y, t
zmFindPic =
Array
(-1, -1, -1)
pics =
Split
(图片,
"|"
)
t =
Plugin.
Sys.
GetTime()
Do
For
i = 0
To
UBound
(pics)
If
InStr
(pics(i),
"\") = 0 Then pics(i) = "
Attachment:\" & pics(i)
FindPic
x1, y1, x2, y2, pics(i), 相似度, x, y
If
x > - 1
Then
zmFindPic =
Array
(x, y, i)
Exit
Function
End
If
Next
Delay
10
Loop
While
时长 >
Plugin.
Sys.
GetTime() - t
End
Function
Dim
ret
ret = zmFindPic(0, 0, 400, 500,
"1.bmp|2.bmp"
, 0.9, 3000)
If
ret(0) > - 1
Then
TracePrint
"找到坐标x="
& ret(0) &
", 坐标y="
& ret(1) &
", 序号="
& ret(2)
Else
TracePrint
"没有找到"
End
If
ret = zmFindPic(0, 0, 400, 500,
"1.bmp|C:\2.bmp"
, 0.9, 3000)
If
ret(0) > - 1
Then
TracePrint
"找到坐标x="
& ret(0) &
", 坐标y="
& ret(1) &
", 序号="
& ret(2)
Else
TracePrint
"没有找到"
End
If