TC官方合作论坛

标题: 大漠找图 [打印本页]

作者: wangzhaoyang    时间: 2014-9-16 13:36
标题: 大漠找图
功能 热键0_热键()
    变量 x,y
   
    系统.设置路径(辅助.获取资源路径("rc:"))  
    hwnd = dm.FindWindow("","征途2经典版 — 卧虎藏龙(双线)-电信入口  ")
   
    dm.SetWindowState(hwnd,12)
    是否成功= dm.BindWindow(hwnd,"normal","normal","normal",0)
   
    辅助.等待(500)
    //dm_ret = dm.Capture(0,0,2000,2000,"c:\\测试.bmp")
   图片1 = dm.FindPic(837,282,880,288,"78.bmp","000000",0.9,0,x,y)
   
   辅助.等待(200)
    鼠标.移动(x,y)
    为什么找不到图呢?请大神指点!图片没有问题


作者: 15975117650    时间: 2014-9-16 14:17
虽然你  的图片 没有问题
但是 你的 路径有问题
系统.设置路径(辅助.获取资源路径("rc:"))  
换成
dm = com("dm.dmsoft")
  dm.SetPath(辅助.获取资源路径("rc:"))
作者: ludosa    时间: 2014-9-16 14:46
你先用绝对路径试一下,能找到就是路径问题

作者: 歪不歪    时间: 2014-9-16 15:03
除了路径外,还要做下判断,好自己查找问题
图片1 = dm.FindPic(837,282,880,288,"78.bmp","000000",0.9,0,x,y)
    如果(x>0)
   辅助.等待(200)
    鼠标.移动(x,y)
否则
调试输出("没找到图")
如果结束




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