C#でのUNZIP32.DLLの利用方法が・・・
「C#」で圧縮ファイルの中身を確認するためUNZIP32.DLLを利用しようと思うのですが、上手くいきません。
ためしに、UNZIP32.DLLのバージョン情報を獲得しようとしたのですが、以下のエラーが発生します。
'System.NuLLReferenceException'のハンドルされていない例外がWindowsApplication.exeで発生しました。
追加情報:オブジェクト参照がオブジェクトインスタンスに設定されていません。
-------------------------------------------
ソース
-------------------------------------------
using System.Runtime.InteropServices;
(略)
[DllImport(@"D:\WINNT\system32\UNZIP32.DLL", EntryPoint="UnZipGetVersion")]
public static extern string MyUnZipGetVersion();
(略)
private void button1_Click(object sender, System.EventArgs e)
{
//MyMessageBox1(0,"by ANSI","Hello!",0);
this.textBox1.Text = MyUnZipGetVersion();
}
ご協力お願いします。(V^-°)