Project1

标题: 如何用RMXP复制外部文件 [打印本页]

作者: 给我加VIP    时间: 2008-2-29 23:39
标题: 如何用RMXP复制外部文件
请问如何用RMXP复制外部文件?
例如那个文件名为"rmxp.txt"
例如如果"rmxp.txt"文件存在,则复制游戏文件夹内的"rmxp.txt"文件并放到指定路径(例如放到Audio文件夹内)并且重命名. 如果"rmxp.txt"文件不存在,则什么也不做.
作者: 圣潔の水晶    时间: 2008-2-29 23:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: xiarongshan    时间: 2008-2-29 23:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: 给我加VIP    时间: 2008-2-29 23:58
既然RMXP能将游戏对话导到外部,
既然RMXP又能运行外部文件,
所以推得可以用RMXP复制外部文件,
作者: xiarongshan    时间: 2008-2-29 23:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: 给我加VIP    时间: 2008-3-1 00:03
举个例子,看这帖http://rpg.blue/web/htm/news369.htm
它能把指定路径的素材都提取到指定位置,所以我这个复制应该也可以,
作者: 水迭澜    时间: 2008-3-1 00:06
理论上是可行的
作者: 美兽    时间: 2008-3-1 00:06
file = Win32API.new('kernel32', 'CopyFileA','ppl', 'l')
file.call("原路径", "目标路径", 0)

[LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: 给我加VIP    时间: 2008-3-1 00:26
以下引用美兽于2008-2-29 16:06:54的发言:

file = Win32API.new('kernel32', 'CopyFileA','ppl', 'l')
file.call("原路径", "目标路径", 0)

[本贴由作者于 2008-2-29 16:07:20 最后编辑]


成功了! 可是为什么只能复制在同一文件夹内? 有没有什么办法可以指定复制到Audio文件夹内的?
作者: Iselia雪    时间: 2008-3-1 02:31
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1