TC官方合作论坛

标题: 找图中说我语法出了问题,请高手指导啊 [打印本页]

作者: maxiefe2009    时间: 2012-2-24 04:09
标题: 找图中说我语法出了问题,请高手指导啊
是否找到=图像.找图(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坐标)

返回 真
//函数返回语句


求高手指导啊
作者: woodfish    时间: 2012-2-24 08:07
视频里是老版本,你用的是新版本,可能有些细微的地方不一样
我看别人的代码一般都是坐标x,你可以更改前后位置试下
作者: TC管理员    时间: 2012-2-24 09:53
鼠标.移动(x坐标,y坐标)
这里有问题 。。。 你上面定义的是大写。

正确的写法应该是  -----鼠标.移动(X坐标,Y坐标)
作者: maxiefe2009    时间: 2012-2-25 01:53
非常感谢:giggle
作者: huang1606    时间: 2012-4-24 10:07
你上面定义的X Y都是大写 下面输入也需要大写
作者: q405047127    时间: 2012-5-15 15:46
........
作者: 亦安    时间: 2012-5-19 20:39
又学到新东西了~~~
作者: wjxxxun    时间: 2012-6-4 10:30
如果(是否找到==-1)
作者: dpz100    时间: 2012-6-22 16:54
楼上正解.
返回值: 返回找到的图片的序号,从0开始索引.如果没找到返回-1,返回所找图片在指定窗口的x坐标与y坐标到参数 返回的x坐标,返回的y坐标
判断语句错了没有找到返回的是-1
而不是1
作者: 41982009    时间: 2012-7-16 15:42
如果(是否找到==1)
好像有问题..
改成  如果(!是否找到)
试试
作者: o840204    时间: 2012-7-18 01:20
中文代码看到就头大。。。。。




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