レジストリから Acrobat・Adobe Reader のバージョン情報を得る方法について(別解)(Windows 版 Acrobat/Adobe Reader/Acrobat Reader)



Issue (問題点)



外部アプリケーションから、Acrobat や Adobe Reader のバージョンを取得する方法を教えてください。



Solutions (解決方法)



Windows では、下記のレジストリに Acrobat や Adobe Reader の実行プログラムへのパスが保持されています。

・Acrobat

¥¥HKEY_LOCAL_MACHINE¥SOFTWARE¥Microsoft¥Windows¥CurrentVersion¥App Paths¥Acrobat.exe

・Adobe Reader

¥¥HKEY_LOCAL_MACHINE¥SOFTWARE¥Microsoft¥Windows¥CurrentVersion¥App Paths¥AcroRd32.exe

Win32 APIコマンド( GetFileVersionInfo )を利用して、このファイルのバージョン情報リソースを取得すれば、Acrobat・Adobe Reader のバージョンを取得することができます。詳しくは、Visual Basic によるサンプルコードをご参照ください。



Additional Information (追加情報)

Acrobat Core API には、ビューアのバージョンを取得するためのメソッド( AVAppGetVersion )があります。プラグインでビューアのバージョンを取得する場合には、こちらをご利用ください。

アドビのロゴ

アカウントにログイン