大漠接口(对象)遇到变参指针怎么返回参数值
函数原型:long FindStr(x1,y1,x2,y2,string,color_format,sim,intX,intY)
参数定义:
x1 整形数:区域的左上X坐标
y1 整形数:区域的左上Y坐标
x2 整形数:区域的右下X坐标
y2 整形数:区域的右下Y坐标
string 字符串:待查找的字符串,可以是字符串组合,比如"长安|洛阳|大雁塔",中间用"|"来分割字符串
color_format 字符串:颜色格式串, 可以包含换行分隔符,语法是","后加分割字符串. 具体可以查看下面的示例 .注意,RGB和HSV格式都支持.
sim 双精度浮点数:相似度,取值范围0.1-1.0
intX 变参指针:返回X坐标没找到返回-1
intY 变参指针:返回Y坐标没找到返回-1
返回值:
整形数:
返回字符串的索引 没找到返回-1, 比如"长安|洛阳",若找到长安,则返回0
在autoit中使用如下语句,直接崩溃退出
$dm_ret = $dm.FindStr(0,0,2000,2000,"长安","9f2e3f-000000",1.0,intX,intY)
问题出在,最后2个参数中(intX,intY)是变参指针 不太懂你的意思
下面的是不是你想要的?
MsgBox (0,0,$dm.FindStrFastEx(0, 0, 900, 900, "200次", "000000-000000", 1.0)) 谢谢!
在autoit中,不用FindStr可以用此接口来代替
而是用下面的
string FindStrE(x1,y1,x2,y2,string,color_format,sim)
直接返回的 我也用过大漠,有些函数是不能用有的,现在收费了,不知还好用吗?
页:
[1]