構文 |
zip.exec( 圧縮ファイル名 ) |
説明 |
圧縮ファイル名をセットします。 |
引数 |
圧縮ファイル名: 圧縮したファイル名(zipファイル)をフルパスで書きます。 |
戻り値 |
なし |
------------------------------------------
-- 圧縮ファイル名をセットするサンプル zip_exec_sample.lua
------------------------------------------
function main()
i = 0
w,h = canvas.getviewSize()
canvas.drawCls(color(255,255,255))
canvas.drawText("圧縮ファイル名をセットするサンプル", 0, 0, 24, color(0,0,0))
-- 圧縮するファイル名と解凍するフォルダ名をセット
zip.addFile(system.getAppPath().."/sample1.png" )
-- 圧縮ファイルのセット
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()
圧縮するサンプルに使用したのは「sample1.png」です。
1.圧縮ファイル名をセットするサンプルです。
2.圧縮が終了するとOKの表示されます。
3.サンプルのPNGファイルのプロパティです。
4.出来上がったsample.zipのプロパティです。元のサイズから比べると90%程度の大きさになりました。
コメント(最大10行)
最終更新:2012年01月30日 14:29