| |
お世話になっています。
ライブラリに登録している以下のマクロ「hidebiff」で、エンドユーザ殿環境で以下
のエラーが発生しています。
http://hide.maruo.co.jp/lib/tkmacro/hidebiff-121.html
マクロの代替指定されたDLLのロードに失敗しました。
ファイル名 = X:\bin\macro\hidebiff.dll
エラーコード = 14001
エラーコード 14001 について調べてみたところ、以下のページを見つけました。
http://hanac200x.cocolog-nifty.com/mitoudevelop/2007/02/post_6617.html
http://kom.xii.jp/2007/12/error_sxs_cant_gen_actctx.html
両方ともコード生成を「マルチスレッド DLL」から「マルチスレッド」に変更するこ
とで解決しています。
私のところでも同様にしてみたところ、私の環境では問題なく動作していますが、エ
ンドユーザ殿の環境では、エラーメッセージこそ出なくなったものの、「ToastNotif
y」が DLL 経由で起動しません。
環境の違いは以下のような感じです。
私:
秀丸メール:V5.23
エンドユーザ殿:
秀丸メール:V5.24β5 とV5.24β6
秀丸メール本体の LoadLibrary() で失敗しているっぽいのですが、何かアドバイス
いただけると助かります。
そもそも「マルチスレッド DLL」にしていたのは、生成するバイナリが DLL だから
に尽きるのですが、これを単に「マルチスレッド」にしてよいものなのかもよくわか
っていません。
私のところでも時間ができたら V5.24βを試してみようかと思います。
|
|