如何获取注册表中的信息?
在启动AutoCAD之前,如何通过注册表检测是否安装AutoCAD? 没有必要通过注册表来判断,如果createobject(,"autocad.application")失败,那可能就没装! 现在的关键是,我在启动相关操作前,要检验AutoCAD是否安装,如果安装了,我接着进行与之相关的前期准备工作。 AutoCAD在注册表中的信息保存在:HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD,如果有多个版本的,后面跟版本号。如:HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R14.0或者HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R15.0等。 那如何通过代码查询呢? 注册表的操作是通过API函数来实现的,比较复杂,先找找资料看看吧。 暂时只好这样了。 Vb下有几个操作注册表的工具,用起来还是很方便的1、SaveSetting
2、GetSetting等等 zzg4028061发表于2004-1-6 20:10:00static/image/common/back.gifVb下有几个操作注册表的工具,用起来还是很方便的
1、SaveSetting
2、GetSetting等等
这两个只能操作指定的路径,要涉及其他路径还是要用API,或者VBS也行!
页:
[1]