TC官方合作论坛

 找回密码
 立即注册
查看: 1411|回复: 1

【剑仙教程】使用 文件拷贝(),把附件 释放到指定目录。

[复制链接]
发表于 2016-12-4 18:28:08 来自手机 | 显示全部楼层 |阅读模式

马上加入TC

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

x
tc。使用 文件拷贝(),把附件 释放到指定目录。
.
弓长:
我想把TC资源文件夹里的文件(图片和TXT,dll)释放到桌面指定的文件夹内
正常运行读取指定文件夹内的文件
怎么弄?可以付小费
.
@**
我想让TC工作时,直接读取我指定的文件夹里的图片,不要读取资源文件夹的图片
//
//
选择项目管理,资源,右键资源,把图片,字库,dll添加到资源目录。
找图(x1,y1,x2,y2,"rc:图片1.bmp",,,,, )这样写就可以使用。
资源目录不使用,这样做不是多此一举吗?
var path目标 = "D:\\rc目录\\"
.
1,先使用命令:
var path来源 = 获取资源路径("rc:")
这个path来源,要作为文件拷贝()的参数1。
.
2,按热键F1,帮忙文档,Windows,文件
var ret = 文件拷贝(path来源 &"图片1.bmp",path目标 &"图片1.bmp )
.
如果有10个图片,重复步骤1,步骤2的次数 10次。
.
3,找图(x1,y1,x2,y2,path目标 & "图片1.bmp",,,,, )

回复

使用道具 举报

 楼主| 发表于 2016-12-4 18:28:43 来自手机 | 显示全部楼层

变量 线程ID
功能 执行()
  //从这里开始你的代码
结束
功能 释放附件到指定目录()
  var ret, path来源, path目标
  path目标 = "D:\\rc目录\\"
  //
  ret = 文件是否存在(path目标)
  traceprint(ret)
  if(ret == 0) //ret==0,头次使用脚本,文件夹不存在,必须复制资源目录的内容.
    ret = 文件夹创建(path目标)
    traceprint(ret)
    //
    path来源 = 获取资源路径("rc:")
    traceprint(path来源)
    ret = 文件拷贝(path来源 & "图片1.bmp", path目标 & "图片1.bmp")
    traceprint(ret)
    ret = 文件拷贝(path来源 & "图片2.bmp", path目标 & "图片2.bmp")
    traceprint(ret)
    ret = 文件拷贝(path来源 & "图片3.bmp", path目标 & "图片3.bmp")
    traceprint(ret)
    ret = 文件拷贝(path来源 & "新手字库.txt", path目标 & "新手字库.txt")
    traceprint(ret)
  elseif(ret == 2) //ret==2,非头次使用脚本,文件夹已存在,文件已经复制过来.
    traceprint("rc目录已存在,不用重新复制.")
  end
结束
功能 启动_热键()
  线程ID = 线程开启("执行", "")
结束
功能 终止_热键()
  线程关闭(线程ID)
结束
功能 文件拷贝命令_初始化()
  释放附件到指定目录()
结束
功能 按钮0_点击()
  释放附件到指定目录()
结束
//方法2:也可以到临时文件夹,把整个资源文件夹复制出来,文件夹重命名,改名为 rc目录。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-30 19:00 , Processed in 0.031172 second(s), 22 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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