構文 | zip.addFile( 圧縮するファイル名 [,解凍フォルダ] ) |
説明 | 圧縮するファイル名と解凍するフォルダ名をセットします。 |
引数 | 圧縮するファイル名: 圧縮するファイル名をフルパスで書きます。addFileを繰り返して、複数ファイルを設定します。 解凍フォルダ: 省略すると解凍先はルートフォルダになります。解凍フォルダを指定すると、ルートフォルダ下にできる解凍フォルダに解凍されます。 |
戻り値 | なし |
------------------------------------------
-- 圧縮するファイル名と解凍するフォルダ名をセットするサンプル zip_addFile_sample.lua
------------------------------------------
function main()
canvas.drawCls(color(255,255,255))
canvas.drawText("圧縮するファイル名と解凍するフォルダ名をセットするサンプル", 0, 0, 24, color(0,0,0))
-- 圧縮するファイル名と解凍するフォルダ名をセット
zip.addFile(system.getAppPath().."/sample1.png","test")
zip.addFile(system.getAppPath().."/sample2.bmp","test")
zip.addFile(system.getAppPath().."/sample3.txt","test2")
-- 圧縮ファイルのセット
zip.exec(system.getAppPath().."/sample.zip" )
-- zip圧縮の状況を確認
while(zip.status()==0)do end
if(zip.status()==1 )then
canvas.drawText("sample.zip OK!", 0, 50, 24, color(0,0,0))
else
canvas.drawText("sample.zip ERROR!", 0, 50, 24, color(0,0,0))
end
canvas.drawText("画面タッチで終了します。", 0, 100, 24, color(0,0,0))
touch(3)
end
main()