TC官方合作论坛

 找回密码
 立即注册
查看: 2575|回复: 10

[讨论] 找图中说我语法出了问题,请高手指导啊

[复制链接]
发表于 2012-2-24 04:09:00 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
是否找到=图像.找图(0,0,1440,900,"d:\\3.bmp",#102030,1.0,0,X坐标,Y坐标)
我和视频中空间语句一样的啊,说是X坐标是不正确的变量名或是没定义的变量名

空间 图片找色
//定义默认空间
功能 整型 找图()
整型 X坐标
整型 Y坐标
整型  是否找到
//是否找到=图像.找图(0,0,1440,900,"d:\\111.bmp",#102030,1.0,0,X坐标,Y坐标)
是否找到=图像.找图(0,0,1440,900,"d:\\3.bmp",#102030,1.0,0,X坐标,Y坐标)
辅助.等待(1000)
如果(是否找到==1)
辅助.消息框("没有找到")
否则
辅助.等待(500)
鼠标.移动(x坐标,y坐标)

返回 真
//函数返回语句


求高手指导啊
回复

使用道具 举报

发表于 2012-2-24 08:07:35 | 显示全部楼层
视频里是老版本,你用的是新版本,可能有些细微的地方不一样
我看别人的代码一般都是坐标x,你可以更改前后位置试下
回复 支持 反对

使用道具 举报

发表于 2012-2-24 09:53:04 | 显示全部楼层
鼠标.移动(x坐标,y坐标)
这里有问题 。。。 你上面定义的是大写。

正确的写法应该是  -----鼠标.移动(X坐标,Y坐标)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-25 01:53:06 | 显示全部楼层
非常感谢:giggle
回复 支持 反对

使用道具 举报

发表于 2012-4-24 10:07:03 | 显示全部楼层
你上面定义的X Y都是大写 下面输入也需要大写
回复 支持 反对

使用道具 举报

发表于 2012-5-15 15:46:09 | 显示全部楼层
........
回复 支持 反对

使用道具 举报

发表于 2012-5-19 20:39:27 | 显示全部楼层
又学到新东西了~~~
回复 支持 反对

使用道具 举报

发表于 2012-6-4 10:30:54 | 显示全部楼层
如果(是否找到==-1)
回复 支持 反对

使用道具 举报

发表于 2012-6-22 16:54:57 | 显示全部楼层
楼上正解.
返回值: 返回找到的图片的序号,从0开始索引.如果没找到返回-1,返回所找图片在指定窗口的x坐标与y坐标到参数 返回的x坐标,返回的y坐标
判断语句错了没有找到返回的是-1
而不是1
回复 支持 反对

使用道具 举报

发表于 2012-7-16 15:42:51 | 显示全部楼层
如果(是否找到==1)
好像有问题..
改成  如果(!是否找到)
试试
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-6-19 04:21 , Processed in 0.068552 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表