他のソフトのインストール先を調べるには?

解決


HELP!  2005-08-30 20:08:19  No: 58789

現在、作成しているソフトから他のソフト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)をレジストリなどから調べることはできないのでしょうか。
ご存じの方がいらっしゃいましたらご教授お願い致します。


KING・王  2005-08-30 21:51:42  No: 58790

レジストリの次の値じゃダメ?
HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Acrbat Reader\7.0\InstallPath

別のPCでは、Readerのバージョンが異なり、"7.0"の部分が、"5.0"になっていましたが、
その部分さえ考量するばOKなのでは?

#アプリケーションの追加と削除用に、別途ありそうな気もするが。。。


HELP!  2005-08-31 03:37:04  No: 58791

>KING様

ありがとうございました。
レジストリから読むことで解決いたしました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加