我需要確定Adobe Acrobat Reader版本才能使用DDE連接字符串名稱。如何確定Acrobat Reader版本?
在10.0版本中,Adobe更改了「DDE命名約定 - DDE服務器名稱對於Acrobat和Reader是唯一的,新的命名約定如下: Acroview {A | R} {MajorVersion}其中{A | R}分別指Acrobat和Reader。「
是否有任何註冊表中的信息?
我需要確定Adobe Acrobat Reader版本才能使用DDE連接字符串名稱。如何確定Acrobat Reader版本?
在10.0版本中,Adobe更改了「DDE命名約定 - DDE服務器名稱對於Acrobat和Reader是唯一的,新的命名約定如下: Acroview {A | R} {MajorVersion}其中{A | R}分別指Acrobat和Reader。「
是否有任何註冊表中的信息?
結帳下面HKLM\SOFTWARE\Adobe
註冊表項 - 他們中安裝的是什麼SW其他的東西,版本提供...
你可以找到關於這方面的解釋:explanation。
var guid = ... //get guid from HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Acrobat Reader\10.0\Installer : ENU_GUID
var key = RegistryTool.GetKey(Registry.LocalMachine, "SOFTWARE|Microsoft|Windows|CurrentVersion|Uninstall|" + guid); // my registry tool implementation
string adobeVersion = key.GetValue("DisplayVersion").ToString();