TC官方合作论坛

 找回密码
 立即注册
查看: 672|回复: 4
打印 上一主题 下一主题

[问题] 求帮组

[复制链接]
跳转到指定楼层
楼主
发表于 2012-3-30 19:09:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
功能 整型 鼠标漂移(整型 x,整型 y)
整型 mx,my,cjx,cjy
  

mx=x
    my=y
    如果 (mx>2) && (x<320)
        cjx=mx+60
    否则 (x<647) && (x>=320)
        cjx=mx-60
    如果结束
    如果 (y>21) && (y<240)
        cjy=my+60
    否则 (y<502) && (y>=240)
        cjy=my-60
    如果结束
    窗口.鼠标移动(窗口句柄,x,y)
    //Rem xzcs
    辅助.等待 100
    //Call FindPic(0,0,640,480,"rc:sh2.bmp",0.7,sx,sy)
    图像.找图(0,0,640,480,"rc:shu2.bmp",#102030,1.0,0,sx,sy)
    如果 abs(sx-mx)<4 && abs(sy-my)<4
        //Goto sbpyend
    否则
        //Call FindPic(0,0,640,480,"rc:shu.bmp",0.7,sx1,sy1)
        图像.找图(0,0,640,480,"rc:shu2.bmp",#102030,1.0,0,sx1,sy1)
        如果 sx1>=0 && sy1>=0
            x2=mx-sx1
            y2=my-sy1
           // dm.MoveR x2,y2
        否则
窗口.鼠标移动(窗口句柄,cjx,cjy)
        如果结束
    如果结束
   // Goto xzcs
    //Rem sbpyend
返回 真
功能结束




请问代码哪里错了,tc总说
“”否则 (x<647) && (x>=320)“
这句末尾有多余字符
















回复

使用道具 举报

沙发
发表于 2012-3-30 21:18:59 | 只看该作者
否则后面不要加条件啊!
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-3-30 23:07:28 | 只看该作者
回复 2楼tyuyan的帖子


问题已经解决了谢谢
新问题又来了麻烦再帮帮忙:t(


功能 整型 鼠标漂移(整型 x,整型 y)
整型 mx,my,cjx,cjy,sx,sy,sx1,sy1,x2,y2
    mx=x
    my=y
    如果 (mx>2) && (x<320)
        cjx=mx+60
    否则
        如果(x<647) && (x>=320)
        cjx=mx-60
     如果结束   
    如果结束
    如果 (y>21) && (y<240)
        cjy=my+60
    否则
        如果(y<502) && (y>=240)
        cjy=my-60
        如果结束
    如果结束
    炒饭tc.MoveTo (x,y)
   循环 (真)
//Rem xzcs
    辅助.等待(100)
    //Call FindPic(0,0,640,480,"rc:sh2.bmp",0.7,sx,sy)
     图像.找图(0,0,640,480,"rc:shu2.bmp",#102030,0.8,0,sx,sy)
     
    如果 (数学.绝对值(sx-mx)<4) && (数学.绝对值(sy-my)<4)
        跳出//Goto sbpyend
    否则
        //Call FindPic(0,0,640,480,"rc:shu.bmp",0.7,sx1,sy1)
        图像.找图(0,0,640,480,"rc:shu2.bmp",#102030,0.8,0,sx1,sy1)
        如果 (sx1>=0) && (sy1>=0)
            x2=mx-sx1
            y2=my-sy1
           炒饭tc.MoveR(x2,y2)
        否则
炒饭tc.MoveTo(cjx,cjy)
        如果结束
    如果结束
   // Goto xzcs
    循环结束 //Rem sbpyend

返回 真
功能结束



return语句返回类型与函数声明的返回类型不一致     请问要怎么该啊?
回复 支持 反对

使用道具 举报

地板
发表于 2012-3-30 23:18:10 | 只看该作者
retunt 0
回复 支持 反对

使用道具 举报

5#
发表于 2012-3-31 00:13:13 | 只看该作者
整型的功能 返回值是“0”   逻辑型的返回值才是 “真”
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-9-18 16:47 , Processed in 0.107877 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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