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