TC官方合作论坛

 找回密码
 立即注册
查看: 1150|回复: 5

关于脚本错误的问题

[复制链接]
发表于 2013-4-27 01:34:23 | 显示全部楼层 |阅读模式

马上加入TC

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

x
x,y,x1,y1
    循环(真)
        如果(图像.找图(0,0,1024,768,"e:\\自动.bmp",#050505,0,9,0,x,y)= =-1)
          鼠标.移动(613,622)//向左
          鼠标.左键单击(1)
          辅助.等待(1000)
          鼠标.移动(847,600)//向右
          鼠标.左键单击(1)
          辅助.等待(1000)
        否则
          如果(图像.找图(0,0,1024,768,"e:\\取消自动.bmp",#050505,0,9,0,x1,y1)= =-1)
              鼠标.移动(x,y)//点击自动
              鼠标.左键单击(1)
          如果结束
        如果结束
    循环结束
功能结束

为什么点了调试后,输出信息里显示说有语法错误,第三行的错误信息:(x,y)是错误的实参数列表,可能是参数名重定义,或者错误的默认值

(图像.找图(0,0,1024,768,"e:\\自动.bmp",#050505,0,9,0,x,y)= =-1)  这行到底错在哪了?
回复

使用道具 举报

发表于 2013-4-27 03:14:46 | 显示全部楼层
回复 1楼w317141444的帖子

0,9中间的符号,应为.
= =-1两等号之间间隔了,应为==-1
  1. 如果(图像.找图(0,0,1024,768,"e:\\自动.bmp",#050505,0.9,0,x,y)==-1)
复制代码
回复 支持 反对

使用道具 举报

发表于 2013-4-27 07:16:33 | 显示全部楼层
标点符号的问题吧,要用英文的
如果(图像.找图(0,0,1024,768,"e:\\自动.bmp",#050505,0,9,0,x,y)= =-1)
应为
如果(图像.找图(0,0,1024,768,"e:\\自动.bmp",#050505,0,9,0,x,y)==-1)
冒号
回复 支持 反对

使用道具 举报

发表于 2013-4-27 07:17:16 | 显示全部楼层
后面好几行呢
回复 支持 反对

使用道具 举报

发表于 2013-4-27 07:37:37 | 显示全部楼层
  1. 01.如果(图像.找图(0,0,1024,768,"e:\\自动.bmp",#050505,0.9,0,x,y)==-1)
复制代码
回复 支持 反对

使用道具 举报

发表于 2013-4-27 09:14:47 | 显示全部楼层
  1. 标点符号应该为英文半角
复制代码
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-28 21:49 , Processed in 0.038439 second(s), 22 queries .

Powered by 海安简单软件服务部

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

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