跳至主要內容

獲得一個檔案的尺寸 (file.size)

聲明

尺寸, 錯誤資訊 = file.size(檔案路徑)

參數

  • 檔案路徑
    文字型,檔案絕對路徑

回傳值

  • 尺寸
    整數型 或 nil,如果檔案不存在或檔名是一個目錄則返回 nil,否則返回檔案尺寸 (單位: 位元組)
  • 錯誤資訊
    文字型,操作失敗時的錯誤資訊

說明

獲得一個檔案的尺寸

範例

local fsize, err = file.size("/var/mobile/1.zip")
if fsize then
sys.alert("`/var/mobile/1.zip` 的尺寸为:"..fsize.."字节")
else
sys.alert("`/var/mobile/1.zip` 不是文件:"..err)
end

:上述代碼中使用了非本章函式 sys.alert