如何确定 Acrobat Reader 版本?

发布于 2024-12-14 05:23:52 字数 472 浏览 3 评论 0原文

我需要确定 Adob​​e 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

I need to determine Adobe Acrobat Reader version to use DDE connect string name.

In 10.0 release, Adobe change "DDE naming convention — the DDE server name has been made unique for Acrobat and for Reader. The new naming convention is as follows:
Acroview{A|R}{MajorVersion} where {A|R} refer to Acrobat and Reader respectively."

Is any information in registry ?

more info:
http://blogs.adobe.com/pdfdevjunkie/2011/01/big-changes-in-the-dde-naming-convention-for-acrobat-x.html

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

百思不得你姐 2024-12-21 05:23:52

查看下面的注册表项HKLM\SOFTWARE\Adobe - 它们提供了安装的软件和版本等信息...

Checkout the registry keys below HKLM\SOFTWARE\Adobe - they provide among other things what SW is installed and the versions...

与风相奔跑 2024-12-21 05:23:52

您可以在这一侧找到说明:说明

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();

You can find explanation on this side: 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();
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文