LUA创建新文件夹和LUA复制文件


创建文件夹

--加入判断文件夹是否存在
if not self:FloaderIsIn(path) then
    os.execute("mkdir "..avatarShowPath..v)
end
--判断返回是否存在当前文件夹
local function FloderIsin(path)
    local file = io.open(path,"rb")
    if file then file:close() end 
        return file ~= nil
end

复制文件

--参数oldPath是旧文件的路径包含文件名,newPath则是新文件的路径包含文件名
function P:CopyIcon(oldPath,newPath)
    local oldIcon,errorString = io.open(oldPath,"rb")
    assert(oldIcon~=nil , errorString)
    local data = oldIcon:read("a")
    oldIcon:close()
    local newIcon = io.open(newPath,"wb")
    newIcon:write(data)
    newIcon:close()
end

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM