cab形式の圧縮・解凍をするソフトを作りたいのですが
参考になるサイトにめぐり合えません。
どなたかご存知の方がいましたら教えて下さい。
環境 WindowsXP Delphi6Personal
よろしくお願いします
http://www.csdinc.co.jp/archiver/
こちらを参考にしてください。
DLLもあります。
基本的には、UNLHA32.DLLのAPIを参考に。
にしのさん
有難う御座います。
>基本的には、UNLHA32.DLLのAPIを参考に。
とありますが、cabもlhaも同じって事ですか?
ほぼ同じです。
なので「参考」に、です。
http://www.geocities.jp/norg1964/cmarc/
こちらのコンポーネントを使用すると、もう少し簡単にできると思います。
このページに書かれているとおり、実装内容がLHAとちょっと違います。
LHAはほとんど実装してあるのに対し、他のDLLでは未実装の機能があります。
このコンポーネントの中では、APIを共通化して呼び出しています。APIを直接使っても同じですが、ラッピングしてある分簡単に作れます。
ただ、CAB限定であれば、APIのほうが楽かもしれません。
にしのさん
教えて頂きありがとうございました。
ツイート | ![]() |