怎么得到某个程序的安装路径? 我想在代码里边得到某个应用程序的程序,比如autoCAD?如何用代码实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果说通用的方法,那就是在整个硬盘上遍历那个程序的exe文件,楼主当然不欣赏这种方法。可是如果不这样,对于不同的应用程序就要采用不同的方法,比如访问注册表,不是每个程序都会在注册表中记录自己的安装目录,就算有记录,位置也各不相同,就像你说的autocad,不同的版本在注册表中的键值也是相差很大的,2000版本的好像类似于HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R15.0\ACAD-1:804\Profiles\<<未命名配置>>\Dialogs\Appload\Startup这么一个位置,其他的就不清楚了。 可不可以通过读注册表获得,我知道ProgID,怎样才能知道对应这个progID的在硬盘上面的路径? set oApp=CreateObject("AutoCAD.Application")用oApp获得路径 我想在代码里边得到某个应用程序的程序,比如autoCAD?如何用代码实现?==============如果你说的那个应用程序正在运行就不必历遍硬盘。 Hassle()的方法倒简单,word对象和excel对象都有一个path属性,估计autocad对象也有,那就简单了:set oApp=CreateObject("AutoCAD.Application")msgbox oApp.Path 迎奥运散分之第三贴! 关于VB的错误处理! 关于热键问题。。。。。。。。。。请帮忙。 新年快乐!1怎样把vsflexgrid中的数据写入数据库2与vsflexgrid相关的什么东西和datalist、datacombo功能一样,强在那?3vsflexgrid中有没 求助!VB中通过ODBC建立SQL SERVER视图的问题! 关于recordset的问题!!! VB 如何在菜单里实现打开一个网页的链接?50分相送! 如何读取硬盘的序列号, 能改吗? 求助:VB代码实现打开我的电脑 winsock编程,服务端数据并发处理问题 打印问题
用oApp获得路径
==============
如果你说的那个应用程序正在运行就不必历遍硬盘。
set oApp=CreateObject("AutoCAD.Application")
msgbox oApp.Path