現在、作成しているソフトから他のソフトAcrobat Readerを起動するのは
ShellExecuteを使用して
ShellExecute(NULL,"open","AcroRd32.exe",NULL,"C:\\Program Files\\Adobe\\Acrobat 7.0\\Reader",SW_SHOWNORMAL);
このように出来たのですが、
インストール先のフォルダ(C:\\Program Files\\Adobe\\Acrobat 7.0\\Reader)をレジストリなどから調べることはできないのでしょうか。
ご存じの方がいらっしゃいましたらご教授お願い致します。
レジストリの次の値じゃダメ?
HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Acrbat Reader\7.0\InstallPath
別のPCでは、Readerのバージョンが異なり、"7.0"の部分が、"5.0"になっていましたが、
その部分さえ考量するばOKなのでは?
#アプリケーションの追加と削除用に、別途ありそうな気もするが。。。
>KING様
ありがとうございました。
レジストリから読むことで解決いたしました。
ツイート | ![]() |