新浪博客

不同版本AutoCAD的注册路径

2013-06-28 13:58阅读:
不同版本AutoCAD的注册路径
我们在做ARX程序的安装包时,经常需要判断用户电脑上安装了哪个版本的AutoCAD,然后在安装界面上列出来,让用户选择ARX程序需要安装到哪个版本的AutoCAD上。

一般情况下,我们会写一个dll来做这件事情,该dll提供一个WiX事件接口,在dll里面弹出一个安装对话框来做用户选择AutoCAD版本的交互操作。这时候我们需要先列出来我们程序支持的AutoCAD版本,然后去用户注册表搜寻这些版本是否存在。

我们可以在注册表的HKEY_LOCAL_MACHINE下面找到AutoCAD的各个版本,搜索路径如下:
R2000英文版 = SOFTWARE\Autodesk\AutoCAD\R14.0\ACAD-1:409
R2002中文版 = SOFTWARE\Autodesk\AutoCAD\R15.0\ACAD-1:804
R2002英文版 = SOFTWARE\Autodesk\AutoCAD\R15.0\ACAD-1:409
R2004中文版 = SOFTWARE\Autodesk\AutoCAD\R16.0\ACAD-201:804
R2004英文版 = SOFTWARE\Autodesk\AutoCAD\R16.0\ACAD-201:409
R2005中文版 = SOFTWARE\Autodesk\AutoCAD\R16.1\ACAD-301:804
R2005英文版 = SOFTWARE\Autodesk\AutoCAD\R16.1\ACAD-301:409
R2006中文版 = SOFTWARE\Autodesk\AutoCAD\R16.2\ACAD-4001:804
R2006英文版 = SOFTWARE\Autodesk\AutoCAD\R16.2\ACAD-4001:409
R2007中文版 = SOFTWARE\Autodesk\AutoCAD\R17
.0\ACAD-5001:804
R2007英文版 = SOFTWARE\Autodesk\AutoCAD\R17.0\ACAD-5001:409
R2008中文版 = SOFTWARE\Autodesk\AutoCAD\R17.1\ACAD-6001:804
R2008英文版 = SOFTWARE\Autodesk\AutoCAD\R17.1\ACAD-6001:409
R2009中文版 = SOFTWARE\Autodesk\AutoCAD\R17.2\ACAD-7001:804
R2009英文版 = SOFTWARE\Autodesk\AutoCAD\R17.2\ACAD-7001:409
R2010中文版 = SOFTWARE\Autodesk\AutoCAD\R18.0\ACAD-8001:804
R2010英文版 = SOFTWARE\Autodesk\AutoCAD\R18.0\ACAD-8001:409

我的更多文章

下载客户端阅读体验更佳

APP专享