TC官方合作论坛

标题: 写配置为什么不可以创建文件夹 [打印本页]

作者: 694657797    时间: 2013-12-26 00:30
标题: 写配置为什么不可以创建文件夹
本帖最后由 694657797 于 2013-12-26 00:32 编辑

求解,辅助.写配置("RealmName","East","serverGerman","D:\\MF\\WTF\\Config.ini")为什么会失败,而写
辅助.写配置("RealmName","East","serverGerman","D:\\Config.ini")
则会成功,tc只能在根目录里写配置

作者: zxw445    时间: 2013-12-26 01:12
辅助.写配置("RealmName","East","serverGerman","D:\\MF\\WTF\\Config.ini")

你要确保红色的字文件夹必须要有。否则会失败!你可以加个判断。

文件.是否存在   这个命令可以帮助你。好好看命令解释,接下来就靠你的思考能力了。

作者: 694657797    时间: 2013-12-26 03:03
tc帮助文档里不是说没有的文件夹会自动生成吗?还有那个自动生成到系统盘的。
作者: yangfusheng    时间: 2013-12-26 08:48
//判断是否存在文件
function Check(fileName)  
    path=system.getprocesspath()
    if(!file.exist(path&fileName))
        handle=file.createfile(path&fileName,"rw|FILE_SHARE_READ|FILE_SHARE_WRITE|CREATE_ALWAYS")//自定义属性
    endif
endfunction
作者: netboy    时间: 2013-12-26 10:08
加个判断,如果没有就先创建文件夹在写配置文件吧(帮助说会自动创建 你试了 没有创建  你觉得应以哪个为准呢)
作者: bMk    时间: 2013-12-26 11:38
不能自动那就手动呗
作者: q1327631194    时间: 2013-12-26 17:33
写配置前创建文件夹就好了
作者: 694657797    时间: 2013-12-27 19:22
谢谢额




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