适用于 Visual Basic 6.0 用户的注册表访问
更新:2007 年 11 月
在 Visual Basic 2008 中访问注册表的技术与在 Visual Basic 6.0 中访问时使用的技术不同。
概念差异
在 Visual Basic 6.0 中,可以使用 GetSetting 或 SaveSetting 函数来访问注册表,这两个函数提供对有限的注册表项组的访问。若要访问其他注册表项,则需要调用 Windows API。
Visual Basic 2008 提供了 My.Computer.Registry 对象,通过该对象可访问注册表项。有关更多信息,请参见 使用 My 读取和写入注册表。
另外,可通过 .NET Framework 中的 Registry 类对注册表进行完全访问。
![]() |
---|
在 Visual Basic 2008 中,仍支持使用 GetSetting 和 SaveSetting 函数对注册表进行有限访问。有关更多信息,请参见 注册表摘要。 |
注册表访问和部署
在 Visual Basic 6.0 中,可通过手动编辑 Setup.lst 文件在安装期间将文件标记为注册。
在 Visual Basic 2008 中,安装和部署项目对在安装期间使用注册表提供完全支持。有关更多信息,请参见 部署与注册表。
请参见
任务
概念
使用 Microsoft.Win32 命名空间读取和写入注册表