Asp上で(.netではありません。)lzh形式の圧縮ファイルを解凍する方法を教えてください。
Unlha32.dllを使うのを想定してますがそれ以外でもかまいません。
具体的なコード(関数?)を記述してくれた方は100ポイント以上さしあげます。
ちなみに環境はWindows2000Serverです。
実際に試したのではなく、できるかどうかわからないのですが、
一応、参考までに紹介します。
UnlhaCom Unlha32.dll用ActiveX DLL UnLhaCom for windows32
※UnlhaComを使用するためには別途Unlha32.Dllの入手が必要です。
VBScriptでの使用法
CreateObjectを実行してから、UnlhaComの呼び出しをします。
Set u= Server.CreateObject("UnlhaCom.PublicUnlha")
u.Unlha 0, "Temp.lzh", Output, 400
'このような感じでしょうか。
その他参考
http://tryasp.winscom.co.jp/wbbs_qa.asp?TBL=W4_ASP_QA&CATE=&...
http://tryasp.winscom.co.jp/wbbs_qa.asp?TBL=W4_ASP_QA&CATE=&...
※フォルダのアクセス権限などにも注意が必要かもしれません。
ばっちりでした。
ありがとうございます。