精易论坛

标题: 会用大漠的来看看 [打印本页]

作者: 我了个雀    时间: 2013-3-10 13:09
标题: 会用大漠的来看看
大漠的这个函数 FindPicEx 可以返回所有找到图片的X跟Y,

找到图片后返回的格式这样的:返回的是所有找到的坐标格式如下:"0,111,222|0,333,222..|0,333,111"

我想把他分割出来! 怎么样写呢?

求助下,下面怎么写???

作者: 我了个雀    时间: 2013-3-10 13:10
我想提取每个返回出来的 X Y
作者: hellohexiang    时间: 2013-3-10 13:22
分割 后再分割 取数组2 3
作者: 我了个雀    时间: 2013-3-10 13:23
hellohexiang 发表于 2013-3-10 13:22
分割 后再分割 取数组2 3

搞个源码看看,我也知道这样取,但是计次里面区的X都一样!!!
作者: HugBear    时间: 2013-3-16 17:17
[e]
.版本 2

.局部变量 临时文本, 文本型
.局部变量 坐标文本, 文本型, , "0"
.局部变量 坐标集合, 文本型, , "0"
.局部变量 C, 整数型

临时文本=dm.FindPicEx(2,20,1024,768,"c:\血.bmp","000000",1,0)
.如果真 (临时文本 ≠ “” 且 临时文本 ≠ “-1|-1|-1”)  ' 严格点避免数组越界
    坐标集合 = 分割文本 (临时文本, “|”, )
    .计次循环首 (取数组成员数 (坐标集合), C)
        坐标文本 = 分割文本 (坐标集合 [C], “,”, )
        dm.MoveTo(到整数(坐标文本[2]),到整数(坐标文本[3]))
        dm.LeftClick()
    .计次循环尾 ()
[/e]




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4