DLLを作成しました。
あるプログラムから呼び出された場合に。
DLLでフォームを表示し、DLLのバージョンを表示してやろう
と思ったのですが・・・
EXEの場合は
Application.ExeName から GetFileVersionInfoSize を呼び出して
GetFileVersionInfo で バージョン情報リソースのバッファポインタ
を使って VerQueryValue でもとまるんですけど・・・
DLLの場合は Application.ExeName が
呼び出し側のプログラム情報になっていますよね。
ということで、どうすればよいのでしょうか?
GetModuleFileName でDLL名を取得します
ありがとうございました。
GetModuleFileName で取得できました。
ツイート | ![]() |