首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教怎么检测计算机上是否已安装了 autocad

2012-02-10 
请问如何检测计算机上是否已安装了 autocad?如题,最好有一个稳妥的办法,并且将我的程序生成的dxf直接调用a

请问如何检测计算机上是否已安装了 autocad?
如题,最好有一个稳妥的办法,并且将我的程序生成的   dxf   直接调用   autocad   打开(不是嵌入我的程序),需要考虑到   autocad   的不同版本

[解决办法]
用 File.Exists 方法检查一下 AuthoCAD 的主程序 exe 文件是否存在
[解决办法]
查找注册表项
不管哪个版本
注册表里的位置基本是不变的
[解决办法]
查注册表
[解决办法]
HKEY_LOCAL_MACHINE
SOFTWARE
AutoDesk
...
...
[解决办法]
up
[解决办法]
UP
[解决办法]
顶,我以前做过。不同版本的软件注册OCX相同,要不然他的软件就没法跑了。
[解决办法]
up
[解决办法]
up!
[解决办法]
当然是查注册表
你装个AutoCAD再看一下注册表就会有线索了
[解决办法]
Regedit
[解决办法]
Regedit
分析注册表中autocad的几个subRegistyKey
[解决办法]
up
[解决办法]
mark

热点排行