圧縮するファイル名と解凍するフォルダ名をセット

構文 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()
 


1.圧縮するサンプルに使用したのは「sample1.png」
2.圧縮するサンプルに使用したのはsample2.bmp」
3.圧縮するサンプルに使用したのはsample3.txt」


1.圧縮するファイル名と解凍するフォルダ名をセットするサンプルです。
2.圧縮が終了するとOKの表示されます。
3.サンプルのPNGファイルのプロパティです。
4.サンプルのBMPファイルのプロパティです。
5.サンプルのTXTファイルのプロパティです。
6.出来上がったsample.zipのプロパティです。
7.解凍イメージはtestのファルダ内にPNGとBMPが入ります。
8.解凍イメージはtest2のフォルダ内にTXTは入ります。



コメント(最大10行)
名前:
コメント

すべてのコメントを見る



タグ:

+ タグ編集
  • タグ:
最終更新:2012年01月30日 14:53
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。