- PR -

LZH圧縮について

投稿者投稿内容
くー
ベテラン
会議室デビュー日: 2005/02/07
投稿数: 86
投稿日時: 2006-09-12 18:15
こんばんは。
VS.2003、WinのC#で開発しています。

LZHの圧縮方法を探してるのですが中々見つかりません。
ZIPの方はネットで見つける事ができました。

LZH圧縮を.netでやってる参考サイトがありましたら
教えていただけないでしょうか?
よろしくお願いしますm(_ _)m
かるあ
ぬし
会議室デビュー日: 2003/11/16
投稿数: 1190
お住まい・勤務地: センガワ→ムサシノ
投稿日時: 2006-09-12 18:20
ずばりそのもののクラスは用意されていないので
統合アーカイバプロジェクトの DLL などを呼び出すのが簡単でしょうか。

どぼんさんのところにサンプルがありましたね。
http://dobon.net/vb/dotnet/links/extractarchive.html
_________________
かるあ のメモスニペット
masa
大ベテラン
会議室デビュー日: 2004/10/28
投稿数: 161
投稿日時: 2006-09-12 18:23
そのZIP圧縮の方法が、Unzip32.dll を呼び出すような方法であれば、
代わりに Unlha32.dll を呼び出すように変更すれば
大方の機能には対応できると思います。

どぼんさんのサイト
「遅延バインディングによりアンマネージDLL関数を呼び出す」
http://dobon.net/vb/dotnet/links/extractarchive.html
くー
ベテラン
会議室デビュー日: 2005/02/07
投稿数: 86
投稿日時: 2006-09-12 18:28
レスありがとうございます。

私はvjslib.dllを使って作っています。
どぼんさんの作り方と同じです。
http://dobon.net/vb/dotnet/links/createzipfile.html

[ メッセージ編集済み 編集者: くー 編集日時 2006-09-12 18:37 ]
かるあ
ぬし
会議室デビュー日: 2003/11/16
投稿数: 1190
お住まい・勤務地: センガワ→ムサシノ
投稿日時: 2006-09-12 18:44
引用:

くーさんの書き込み (2006-09-12 18:28) より:
レスありがとうございます。

私はvjslib.dllを使って作っています。
どぼんさんの作り方と同じです。
http://dobon.net/vb/dotnet/links/createzipfile.html


えっと、遅延バインディングの方法を検討している最中ですか?
_________________
かるあ のメモスニペット
くー
ベテラン
会議室デビュー日: 2005/02/07
投稿数: 86
投稿日時: 2006-09-12 18:53
遅延バインディングの事を詳しくは分かってないのですが、
Unlha32.dllを使って圧縮する事は考えています。

先程 "Unlha32.dll 圧縮" と調べた所、
http://blog.kyotakahashi.com/?eid=250561
KYO'S BLOGさんの3つの方法がありその3つ目に出きると書いてありました。
希望は持てるんじゃないかと思っています。

どぼんさんは解凍の事は詳しく書いてあったのですが
私にはこれを活用して圧縮プログラムを作る力があるかと思うと難しいです。

[ メッセージ編集済み 編集者: くー 編集日時 2006-09-12 18:57 ]
かるあ
ぬし
会議室デビュー日: 2003/11/16
投稿数: 1190
お住まい・勤務地: センガワ→ムサシノ
投稿日時: 2006-09-12 19:11
どぼんさんの記事には確か圧縮(書庫の作成)も載っていたはずだよなー
と思ったら CodeZine のほうの記事でしたね。
http://codezine.jp/a/article.aspx?aid=444
_________________
かるあ のメモスニペット
くー
ベテラン
会議室デビュー日: 2005/02/07
投稿数: 86
投稿日時: 2006-09-13 09:27
今日1日これらのサイトを元にチャレンジしてみます。
また分かり次第報告します。

(* かるあさん、助かりましたm(_ _)m


_________________

スキルアップ/キャリアアップ(JOB@IT)