TC官方合作论坛

标题: 大漠后台找图,图片怎么要怎么打包,才能让换台电脑就能用 [打印本页]

作者: k2fire    时间: 2012-2-19 13:22
标题: 大漠后台找图,图片怎么要怎么打包,才能让换台电脑就能用
#import "dm.dmsoft" dm
namespace yla
int reta
int dmwin
int x,y,index
function int findwin()
dm.SetPath(help.getrcpath("D:\\xxx\\yla\\yla\\资源"))
string ret=system.enum("xxx",0)
reta=convert.strtoint(ret,0)
if (reta>0)
dmwin=dm.BindWindow(reta,"dx","windows","windows",0)
endif
dm.FindPic(0,0,1280,768,"gb.bmp","000000",1.0,0,x,y)
help.sleep(100)
if (x>0) && (y>0)
  //  help.messagebox("find it")
  dm.MoveTo(x,y)
  dm.LeftClick()
    window.leftclick(reta,x,y)
    endif

//-------------------------线程结束-------------------------
thread.closethread(reta)
help.sleep(100)
return 0
endfunction
function bool start_click()
thread.beginthread("yla.findwin")
return true
endfunction
function bool exit_click()
dmwin = dm.UnBindWindow()
help.sleep(100)

help.exit()   
return true
endfunction
endnamespace

作者: 陌上青衣。    时间: 2012-2-19 13:26
哇塞,纯英文的阿,看的好吃力。。一行行的拼。。
作者: cylhb    时间: 2012-2-19 15:51
在TC工具左边的资源里面右键,插入资源。。。生成exe就自动打包的了。。
路径使用就是:rc:1.bmp
作者: k2fire    时间: 2012-2-19 19:35
但是大漠不支持附件的绑定啊,,大漠认不出打包里面的资源文件啊,不知道该怎么办才好
作者: cylhb    时间: 2012-2-19 23:46
话说,我刚换TC,还真没用过找图的功能,只是测试了多线程和绑定。。。

研究研究去,这是个问题。。。
作者: cylhb    时间: 2012-2-20 02:10
路径=辅助.获取资源路径("rc:")
//辅助.消息框(路径)
dm.SetPath(路径)

生成exe运行后,资源都会放到临时文件夹中,这样应该是OK的吧,试试
没多余的电脑试了




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