TC官方合作论坛

标题: 位图 加载为啥总是失败?新人求教 [打印本页]

作者: zq108420    时间: 2013-7-27 21:47
标题: 位图 加载为啥总是失败?新人求教
    ret,intX,intY
    ret= ts.FindPics(0,0,2000,2000,"go.bmp","000000",0.9,0,intX,intY)
    辅助.等待(100)
    if(intX >= 0)
        help.messagebox("找到")
    endif
作者: TC☆脚本☆TC    时间: 2013-7-27 21:52
是不是没加入资源。
作者: zq108420    时间: 2013-7-27 21:56
不会上传图片,  该图片已经放在资源里了啊,,刚刚复制到C盘下就能找出来
作者: as128214121    时间: 2013-7-27 22:06
ret= ts.FindPics(0,0,2000,2000,"go.bmp","000000",0.9,0,intX,intY)、
图片没有设置路径啊?
“.\” 是exe文件目录
“rc:”是资源路径
自己参考吧~~
作者: zq108420    时间: 2013-7-27 22:21
“rc:”中的:是什么情况下输?输入法 中文模式下 还是英文模式下
作者: zq108420    时间: 2013-7-27 22:23
中文: 英文:
作者: zq108420    时间: 2013-7-27 23:05
    ret,intX,intY
    ret= ts.FindPics(0,0,2000,2000,"rc:助手.bmp","000000",0.9,0,intX,intY)
    辅助.等待(100)
    if(intX >= 0)
        窗口.鼠标左键单击(窗口句柄[0],intX,intY)
    endif

这样就是加载失败

换成

    ret,intX,intY
    ret= ts.FindPics(0,0,2000,2000,"c:\\助手.bmp","000000",0.9,0,intX,intY)
    辅助.等待(100)
    if(intX >= 0)
        窗口.鼠标左键单击(窗口句柄[0],intX,intY)
    endif

就能成功  ,  C盘下的  助手.bmp   是从   资源里复制过去的 ,什么原因为啥在资源里就加载失败,
作者: 夏末    时间: 2013-7-27 23:32
  1. ts.SetPath(help.getrcpath("rc:"))
  2.     ret,intX,intY
  3.     ret= ts.FindPics(0,0,2000,2000,"go.bmp","000000",0.9,0,intX,intY)
  4.     辅助.等待(100)
  5.     if(intX >= 0)
  6.         help.messagebox("找到")
  7.     endif
复制代码





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