喫茶XRAYトップページ

[スレッド全体
]

[3341] 圧縮解凍コンポーネント返信 削除
2010/5/8 (土) 22:41:20 Mr.XRAY
今,EDN(Embarcadero Discussion Forums)のフォーラムのログを見ていた
のですが,

>D2010に対応したlzhの圧縮解凍コンポーネントはありませんか?
>https://forums.codegear.com/thread.jspa?threadID=26725&tstart=30


苦労されいるようですね.その後どうなったのか.
当サイトのこのコンポを使用したサンプルがあるのですが,どうするか
ですね.

時代は,DLL不要の解凍・圧縮の時代です.
オープンソースなのは7-Zipとか,あまりないようです.
これからは,提供してくださる方も現れるかも知れません.

WindowsのVista以降は,UACの関係で,クライアントにDLLをインストール
するという状況も問題がありそうです.
その点,DLLが不要というのはいいです.またDLLが必要でも,パスの通っ
た場所にあればいいというのであれば,使いかっては違ってきます.

もっとも,ソースコードがあっても,利用可能な状態にサンプルを作成
するのは御免こうむりますが (^^;)


[3345] Re:圧縮解凍コンポーネント返信 削除
2010/5/10 (月) 19:02:55 Mr.XRAY
> >D2010に対応したlzhの圧縮解凍コンポーネントはありませんか?

総合アーカイバコンポなんですが,
修正したものを配布してもいいか,作者にメールで問い合わせ中です.
前にもメールしたことがあるのですが,連絡は取れませんでした.
さて...

[3346] Re2:圧縮解凍コンポーネント返信 削除
2010/5/11 (火) 20:04:28 Mr.XRAY
> 総合アーカイバコンポなんですが,

配布はあきらめた方がよさそうです.残念ですが.
私の場合,圧縮や解凍のユーティリティを作成するわけではないので,
LZH,ZIPが使えれば十分です,
サンプルプログラム集にも,それ以外のサンプルはありません.

今,サンプルコードをテストしています.
LZHとZIP用のコードは別々(ユニット,クラス型)にしました.
速ければ,今日,明日にでも,また誤字脱字の多い記事で掲載予定です.


[3347] 圧縮解凍用のサンプルをUP返信 削除
2010/5/12 (水) 09:24:58 Mr.XRAY
> 今,サンプルコードをテストしています.

UNLZH32.DLLと7-zip.dllを使用したサンプルをUPしました.
圧縮と解凍だけの機能です.
Windows XPとWindows 7では少し動作が違うようです.
DLLの仕様なのか,OS側なのかは不明です.

UNLHA32.DLL用
http://mrxray.on.coocan.jp/Delphi/plSamples/731_ArchiverUNLHA32.htm

7-zip.dll用
http://mrxray.on.coocan.jp/Delphi/plSamples/732_Archiver7-ZIP32.htm


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82