TC官方合作论坛

标题: 找字功能,怎么只返回找到的字,不返回坐标 [打印本页]

作者: 土豆是地瓜    时间: 2013-11-10 16:36
标题: 找字功能,怎么只返回找到的字,不返回坐标

循环(真)
C=ts.FindStrS(802,240,931,290,"珊瑚|将军|系统","ff3333-000000",0.8,x3,y3)


循环结束


大体就是这个样子,想只返回珊瑚、将军、系统。
但是用的时候还返回的字的坐标。
用什么办法能只返回字吗、
或者怎么把坐标值减掉。
作者: heshilove2    时间: 2013-11-10 16:40
FindStr  用这个吧
作者: dongyijun1979    时间: 2013-11-10 16:51
返回的坐标在参数里啊,找到的字串在返回值里啊
作者: 土豆是地瓜    时间: 2013-11-10 17:03
heshilove2 发表于 2013-11-10 16:40
FindStr  用这个吧

用这个的话返回值是0或者1
作者: 土豆是地瓜    时间: 2013-11-10 17:05
本帖最后由 土豆是地瓜 于 2013-11-10 17:06 编辑
dongyijun1979 发表于 2013-11-10 16:51
返回的坐标在参数里啊,找到的字串在返回值里啊

我用弹窗谈了一下C的值,除了找到的字以外 还有坐标值[attach]12651[/attach]




作者: 26666180    时间: 2013-11-10 17:36


作者: 26666180    时间: 2013-11-10 17:37


作者: 土豆是地瓜    时间: 2013-11-10 19:30
求大神帮助
作者: qinchang001    时间: 2013-11-10 20:20
用大漠插件吧

用  dm。ocr命令
可以实现
作者: 如此美丽。    时间: 2013-11-10 20:33
你需要的是识别字这个功能  Ocr      
作者: 土豆是地瓜    时间: 2013-11-10 21:28
qinchang001 发表于 2013-11-10 20:20
用大漠插件吧

用  dm。ocr命令

这个是识字功能,范围内字太多。不能使用这个功能。
作者: 土豆是地瓜    时间: 2013-11-10 21:29
如此美丽。 发表于 2013-11-10 20:33
你需要的是识别字这个功能  Ocr

这个是识字功能,没有办法圈定让他识别那几个字,范围内还有别的字。
作者: 如此美丽。    时间: 2013-11-10 22:04
土豆是地瓜 发表于 2013-11-10 21:29
这个是识字功能,没有办法圈定让他识别那几个字,范围内还有别的字。

.. 多字识别  找到后会返回找到的字 你分割下 返回数组 然后遍历 判断下 出现你要的那个字没有
作者: 土豆是地瓜    时间: 2013-11-10 22:39
如此美丽。 发表于 2013-11-10 22:04
.. 多字识别  找到后会返回找到的字 你分割下 返回数组 然后遍历 判断下 出现你要的那个字没有 ...

能说的详细一点吗




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1