C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 119 を表示中)
■70131 / )  Re[1]: C++でZIPファイルの解凍
□投稿者/ 魔界の仮面弁士 (542回)-(2014/02/25(Tue) 20:03:18)
No70123 (nobb さん) に返信
> Visual Studio2013, C++(MFC, MBCS)
ということは、System.IO.Compression.ZipFile は使えないですね…。

> まず、zlibによる解凍を行おうかと思い
それ以外では、Info-ZIP でしょうか。実装難易度は別として。
http://miff.blog.so-net.ne.jp/2011-09-27-1
http://www.vector.co.jp/vpack/browse/person/an003906.html


> 圧縮は別ソフト(WinRAR等)で行うので解凍さえを行えればいいのですが、
WinRAR はコマンドライン指定に対応しているので、
x パラメータで起動するというのは如何でしょうか。
(他のソフトでも良いですけど)

アプリ依存度を減らしたいなら、 No70124 でも提案さえている
unzip32.dll を使うのが手っ取り早そうです。
DLL の導入は必要になりますけれども。

unzip32 すら使わない、という話になると、OS の ZIP フォルダ機能を使って
処理する方法がありますが、これは非推奨ということになっていますね。
http://support.microsoft.com/kb/2679832/ja
返信 編集キー/


管理者用

- Child Tree -