我需要确定Adobe Acrobat Reader版本才能使用DDE连接字符串名称。
在10.0版本中,Adobe更改" DDE命名约定 - DDE服务器名称对于Acrobat和Reader而言是唯一的。新的命名约定如下: Acroview {A | R} {MajorVersion}其中{A | R}分别指Acrobat和Reader。"
注册表中是否有任何信息?
答案 0 :(得分:1)
检查HKLM\SOFTWARE\Adobe
下面的注册表项 - 它们提供了SW安装的内容和版本......
答案 1 :(得分:0)
您可以在这方面找到解释: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();