「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板
[一覧へ] > (@105) [中] [未処理]
@105■ (#263) VC++8で作ったなでしこプラグインを読み込まない - クジラ飛行机 (2008-11-06 09:44) /中 調査中
【症状】どのような症状、現象か?

VC++8で作ったなでしこプラグインを読み込まない。
DLLの先頭4バイトをチェックしているため。

【再現方法】VC++8でDLLを作る
【要望】先頭2バイトだけをチェックする
【バージョン】ver1.5092
【その他】

(#264) RE:VC++8で作ったなでしこプラグインを読み込まない - クジラ飛行机 (2008-11-06 09:57) /中 確認待ち
-プラグインかどうかの判定をDLLファイルの先頭2バイトだけに限定した(r31)(@105)

(#265) 抜本的な解決策? - クジラ飛行机 (2008-11-06 10:00) /中 調査中
というか、LoadLibrary と GetProcAddress の後のチェックで
プラグインかどうか判定するので、
このチェック関数自体本来はいらないはずなのですが・・・。

いろいろなDLL(たとえば16ビット時代のやつとか)を
プラグインフォルダにコピーして実行テストして
問題なければ、この部分を削除したいですね。
きっと、ロード時間が短縮されるはず。

それから、抜本的な解決策として・・・
ナデシコプラグインの拡張子を「.nakoplug」とかに変えてしまえば、
DLL検索にかかる時間も短縮されて、読み込み違いもまずおきないはず。

(#266) RE:抜本的な解決策? - 粗茶 (2008-11-06 18:52) /中 未処理
nadesiko用dll
略して
nall(なるる)

・・・なんちゃって

(#263)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能