エラー 「dLLがロードされてないのにdllfuNo.00176
dabchick さん 11/04/06 17:53
 
以下の環境で、native2ascii.mac を使おうとすると 「dLLがロードされてないのにd
llfunc関数が使われました」 というエラーが出ます。

Windows XP SP3
秀丸: 8.04
native2ascii ver 1.03 (http://hide.maruo.co.jp/lib/macro/native2ascii103.html)

別のマクロで同じエラーが出る問題は、秀丸をインストールしなおすと解決したとの
コメントがありましたので、試してみましたが、効果がありませんでした。
解決策がありましたらご教示いただけますでしょうか。

よろしくお願いいたします。

[ ]
RE:00176 エラー 「dLLがロードされてないNo.00177
h-tom さん 11/04/07 00:00
 

h-tom です。

>以下の環境で、native2ascii.mac を使おうとすると 「dLLがロードされてないのにd
>llfunc関数が使われました」 というエラーが出ます。
おそらく、native2ascii.dllのロードに失敗していると思われます。
マクロと同じ場所に、"native2ascii.dll"はありますか?

[ ]
RE:00177 エラー 「dLLがロードされてないNo.00178
dabchick さん 11/04/07 09:55
 
>
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
>マクロと同じ場所に、"native2ascii.dll"はありますか?

はい、C:\Program Files\Hidemaru\macro というディレクトリーに native2ascii.dl
l と native2ascii.mac をおいています。

[ ]
RE:00178 エラー 「dLLがロードされてないNo.00179
h-tom さん 11/04/08 00:21
 

h-tom です。

>はい、C:\Program Files\Hidemaru\macro というディレクトリーに native2ascii.dl
>l と native2ascii.mac をおいています。

以下の一文だけのマクロを実行した場合、なんと表示されますか?

  message macrodir;

・"c:\program files\hidemaru\macro"と表示される
  DLLが、破損しているくらいしか思いつきません。
  (native2ascii ver 1.03 を再度、ダウンロードしてみる?)

・"c:\program files\hidemaru\macro"と表示されれない
  マクロフォルダの設定を変更する。
 
  または  マクロを書き換えてみる。
  00005|$dll = macrodir + "\\native2ascii.dll";
   ↓
  00005|$dll = currentmacrodirectory + "\\native2ascii.dll";

[ ]
RE:00179 エラー 「dLLがロードされてないNo.00180
dabchick さん 11/04/11 14:44
 
>
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
>  00005|$dll = currentmacrodirectory + "\\native2ascii.dll";


native2ascii ver 1.03 は何回かダウンロードのしなおしを試みてだめだったので、
教えていただいたようにマクロを書き換えたらうまく動くようになりました。
どうもありがとうございました。

[ ]