在Java或.NET中有沒有方法,或者檢查註冊表項以查看PDF查看器是否已安裝?Java或.net或註冊表檢測是否安裝了pdf查看器?
一種方法來檢測是否存在默認的PDF閱讀器是優選的,但檢查是否已安裝一個是細也。
謝謝!
編輯:爲了澄清,我要尋找的,如果安裝在任何PDF查看器檢測的方式,或者如果有一個PDF瀏覽器設置爲默認瀏覽器,不必安裝Adobe Acrobat。
在Java或.NET中有沒有方法,或者檢查註冊表項以查看PDF查看器是否已安裝?Java或.net或註冊表檢測是否安裝了pdf查看器?
一種方法來檢測是否存在默認的PDF閱讀器是優選的,但檢查是否已安裝一個是細也。
謝謝!
編輯:爲了澄清,我要尋找的,如果安裝在任何PDF查看器檢測的方式,或者如果有一個PDF瀏覽器設置爲默認瀏覽器,不必安裝Adobe Acrobat。
你必須找到它闖民宅默認PDF查看註冊表項。 HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExt \可能是您正在查找的關鍵。使用regedit.exe檢查配置單元。
Check Adobe Reader is installed (C#)?說明了什麼是你必須檢查註冊表項。它還提供了C#代碼。
如果你想做到這一點在Java中,你必須訪問註冊表。有幾種方法。
你檢查http://stackoverflow.com/questions/969027/check-adobe-reader-is-installed-c – VirtualTroll