楼主 xyh9999 |
Q:VBA中操作注册表的语句及函数有哪些? A:VBA中操作注册表的语句及函数有: 1、SaveSetting 语句 在 Windows 注册表中 或 (Macintosh中)应用程序初始化文件中的信息保存或建立应用程序项目。 2、DeleteSetting 语句 在 Windows 注册表中 或 (Macintosh中)应用程序初始化文件中的信息,从应用程序项目里删除区域或注册表项设置。 3、GetSetting 函数 从 Windows 注册表中 或 (Macintosh中)应用程序初始化文件中的信息的应用程序项目返回注册表项设置值。 4、GetAllSettings 函数 从 Windows 注册表 或 (Macintosh中)应用程序初始化文件中的信息中返回应用程序项目的所有注册表项设置及其相应值(开始是由 SaveSetting 产生)。 值得注意:以上的4个语句及方法只能在HKEY_CURRENT_USER\Software\VB and VBA Program Setting这个键值下操作,对注册表的操作有所限制。所以我们许多朋友喜欢用Windows Scripting Host的注册表函数RegWrite(设置注册表的键或值)、RegRead(获得注册表的键或值)、RegDelete(删除键或值)来对注册表进行操作,也有一些熟悉Windows API的朋友喜欢通过API函数来对注册表进行操作。 |
2楼 kevinchengcw |
感谢分享 |