自分自身の取得について

解決


PE  2005-06-08 23:35:10  No: 15454  IP: [192.*.*.*]

DLLを作成しました。
あるプログラムから呼び出された場合に。
DLLでフォームを表示し、DLLのバージョンを表示してやろう
と思ったのですが・・・

EXEの場合は
Application.ExeName から GetFileVersionInfoSize を呼び出して
GetFileVersionInfo  で バージョン情報リソースのバッファポインタ
を使って  VerQueryValue でもとまるんですけど・・・

DLLの場合は  Application.ExeName が
呼び出し側のプログラム情報になっていますよね。

ということで、どうすればよいのでしょうか?

編集    削除
Basser  2005-06-09 00:00:21  No: 15455  IP: [192.*.*.*]

GetModuleFileName でDLL名を取得します

編集    削除
PE  2005-06-09 01:02:55  No: 15456  IP: [192.*.*.*]

ありがとうございました。
GetModuleFileName で取得できました。

編集    削除