掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
圧縮を解凍させるプログラムを作るには? (ID:113980)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
言語がわからないので何とも言えませんが、コマンドライン指定可能な 解凍ツールを用意し、それを呼び出すのが手っ取り早いでしょう。 例えばLHAならLHA.EXE、Microsoft CainetならEXTRACT.EXEなどを。 プログラムで細かく操作したいなら、.NETであれば、 ZIP: vjslib.dllに含まれる、ZipInputStreamクラス。 cabinet: setupapi.dll の SetupIterateCabinet API関数。 などの手段があります。 LHA形式に関しては、日本独自形式という事もあり、対応する関数が 用意されていません。*.lzhの構造は公開されていますので、それに従って バイナリで操作するか、もしくは、統合アーカイバプロジェクトの UNLHA32.DLLなどに頼る事になるでしょう。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.