用该函数设置了路径后,下次其他函数中用到该路径下的文件时,就不用在参数里写文件所在的全路径了,只需写上文件名即可。 举个例子: function start_click()
var x,y
//假设你d:\pic下有几张图片 111.bmp,222.bmp,333.bmp
system.setcurrentpath("d:\\pic")
color.findpic(0,0,1440,900,"111.bmp|222.bmp|333.bmp",#203040,0.8,0,x,y)
//有了setcurrentpathna后,你findpic函数第5个参数就可写成上面那样(直接用图片名,其前不用带路径)
//不然就得这样写findpic函数
color.findpic(0,0,1440,900,"d:\\111.bmp|d:\\222.bmp|d:\\333.bmp",#203040,0.8,0,x,y)
endfunction
类似的,我们常用的哪两种插件TS插件、大漠插件里也都有setPath函数,作用和刚才的setcurrentpat是类似的。 经常在别人的代码里看见: dm.SetPaht(help.getrcpath("rc:"))
作用很显然,就是:以后大漠插件里的功能函数里用到 资源文件夹下面的资源时,直接写上资源文件名即可,不用再带路径了。
说的再多也没用。自己打两行代码去实践一下
|