質問
DelphiにLZMA(または7zip)ファイルを処理するライブラリがありますか?
いくつかのソースコードがあります 7zip.org(c ++ java c#)で
しかし、私はスタンドアロンの何かが欲しい(DLLなし)
解決
2つの解決策があります。
1)ネイティブパスカル翻訳されたSDKを使用します。
2)SDKのCバージョンをOBJファイルにコンパイルし、Delphiプロジェクトにリンクできます。これには、ヘッダーファイルのDelphiへの翻訳が必要であり、多くのC知識が必要です。
他のヒント
Innoセットアップには、LZMAをエンコードおよびデコードするDelphiソースコードがあります。
http://www.jrsoftware.org/isdl.php
また、Innoセットアップを使用して自己抽出器を作成することもできます。
試す http://www.progdigy.com/?page_id=13 それはあなたが必要とするものかもしれません
JCL 7zipなどをサポートするJClcompressionライブラリがあります Delphi 7 ZIP API どちらもオープンソースプロジェクトです。
LZMAとZIP64の両方をサポートするDelphi ZIPのパッチの準備ができました。 delphi-zip
所属していません StackOverflow