[英]How to determine Acrobat Reader version?
我需要确定Adobe Acrobat Reader版本才能使用DDE连接字符串名称。
在10.0版本中,Adobe更改了“ DDE命名约定-DDE服务器名称已为Acrobat和Reader唯一。新的命名约定如下:Acroview {A | R} {MajorVersion}其中{A | R}引用分别是Acrobat和Reader。”
注册表中是否有任何信息?
更多信息: http : //blogs.adobe.com/pdfdevjunkie/2011/01/big-changes-in-the-dde-naming-convention-for-acrobat-x.html
签出HKLM\\SOFTWARE\\Adobe
下的注册表项-它们除其他外提供安装了什么软件以及版本...
您可以在这一侧找到解释: 解释 。
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();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.