请问如何检测计算机上是否已安装了 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