メインコンテンツまでスキップ

ファイルのサイズを取得する (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 を使用しています