TC官方合作论坛

标题: 自己看着教程改写的一个图片查找器 出了点问题 请高手指教 [打印本页]

作者: x7559696    时间: 2012-5-24 18:23
标题: 自己看着教程改写的一个图片查找器 出了点问题 请高手指教
进去就是死循环 怎么 找不到图片 单步调试下来的应该是错在循环哪里 但找不出怎么错的

说明下 图片在手写代码里面能够找到 但进入这里面就找不到了

空间 找图测试
//定义默认空间

整型 线程句柄

功能 整型 找图验证()
字符型 图片路径=浏览框.获得("浏览框0")
整型 x,y

循环(图像.找图(0,0,2000,2000,"图片路径",#050505,0.9,0,x,y)!=0)
    辅助.等待(500)
循环结束
如果(x>0)
    辅助.消息框("X坐标="+转换.整型转字符型(x)+",Y坐标="+转换.整型转字符型(y))
如果结束

返回 0
功能结束

功能 逻辑型 开始_点击()
//这里添加你要执行的代码
线程句柄=线程.开启("找图测试.找图验证","")

返回 真
//函数返回语句
功能结束

功能 逻辑型 退出_点击()
//这里添加你要执行的代码
线程.关闭(线程句柄)
辅助.退出()

返回 真
//函数返回语句
功能结束

空间结束
//空间结束语句
作者: 夏末    时间: 2012-5-24 18:30
  1. 循环(图像.找图(0,0,2000,2000,图片路径,#050505,0.9,0,x,y)!=0)
复制代码


把图片路径的 "" 号  去掉
因为 你这本来就是 字符型   如果加上 引号 就变成  [图片路径]  是一个路径了

如果可用请采纳

作者: x7559696    时间: 2012-5-24 19:51
谢谢楼上的大哥 问题解决 但新的问题有来了  为何桌面的截图我无法获得坐标 而新开的窗口却能获得 不解 是不是找图命令本身存在的缺陷




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