|
ht_tools.dllをロード後にHmJre.dllをロードすると失敗します。
秀丸ファイラーClassicでは2つDLLをロードすることはできないのですか?(vbsでも
失敗しました)
======test.js=========================
var dll;
var dll_obj_var;
var dll_obj_str;
var dllname_s = "ht_tools.dll";
var hmdll = "C:\\Program Files\\HmFilerClassic\\HmJre.dll";
var rc;
//DLLをロードしオブジェクトを取得
dll = loadDll(dllname_s);
if(dll == undefined)
{
//ロード失敗
Echo("DLLロード失敗");
endMacro();
}
//数値オブジェクト
dll_obj_var = dll.dllFunc;
//文字列オブジェクト
dll_obj_str = dll.dllFuncStr;
//1だと成功、0だと失敗
rc = dll_obj_var.hmjre_load(hmdll);
if(0 == rc)
{
//ロード失敗
Echo("hmjre.dllロード失敗");
endMacro();
}
endMacro();
|
|