从注册表读取程序的版本
|
源代码网整理以下从注册表读取程序的版本 源代码网整理以下 开发工具:Microsoft Visual Studio .NET 2003 源代码网整理以下Registry 类简介 源代码网整理以下 用Visual Studio .NET读写注册表一般用到Registry类. 源代码网整理以下 Registry类提供在运行 Windows 的计算机上的注册表中找到的标准根项集。 源代码网整理以下 由 Registry 公开的基(根) RegistryKey 实例描绘注册表中的子项和值的基本存储机制。所有项都是只读的,因为注册表依赖于它们的存在。由 Registry 公开的项有: CurrentUser 存储有关用户首选项的信息。 LocalMachine 存储本地计算机的配置信息。 ClassesRoot 存储有关类型(和类)及其属性的信息。 Users 存储有关默认用户配置的信息。 PerformanceData 存储软件组件的性能信息。 CurrentConfig 存储非用户特定的硬件信息。 DynData 存储动态数据。 源代码网整理以下 一旦标识了希望在其下存储/检索注册表中信息的根项后,可以使用 RegistryKey 类添加或移除子项和操作给定项的值。 源代码网整理以下 硬件设备可以使用即插即用接口将信息自动放在注册表中。安装设备驱动程序的软件可以通过向标准 API 写入将信息放在注册表中。 源代码网整理以下 源代码网整理以下 源代码网整理以下 RegistryKey 类表示 Windows 注册表中的项级节点。此类是注册表封装。 源代码网整理以下 注册表充当计算机上操作系统和应用程序的中央信息储存库。注册表根据存储在其中的元素的逻辑顺序,以分层形式组织(有关该层次结构中的基级项,请参见 Registry )。在注册表中存储信息时,请根据存储的信息类型选择适当的位置。一定要避免损坏由其他应用程序创建的信息,原因是这样会导致那些应用程序出现意外的行为,并且还会对您自己的应用程序带来不利影响。 源代码网整理以下 RegistryKeys 是注册表中的基本组织单位,好比是 Windows 资源管理器中的文件夹。特定的项可以有子项(与文件夹可以有子文件夹一样),并且只要用户具有适当的删除权限,且此项不是基项或基项的下一级项,就可以删除此项。每个项还可以有多个关联的值(值好比是文件),用于存储您感兴趣的应用程序的信息。每个值保存一条特定的信息,在需要时可以检索或更新此信息。例如,可以为您的公司创建一个 RegistryKey(在项 HKEY_LOCAL_MACHINESoftware 下),然后为您的公司创建的每个应用程序创建一个子项。每个子项保存特定于该应用程序的信息,如颜色设置、屏幕位置和大小或者可识别的文件扩展名。 源代码网整理以下 注意,存储在注册表中的信息可由其他应用程序和用户使用,因此不要用注册表存储安全信息或关键的应用程序信息。 源代码网整理以下 若要获取 RegistryKey 的实例,请使用静态成员 OpenSubKey ,或者使用 Registry 类的静态成员。 源代码网整理以下 本文主要用到: 源代码网整理以下 RegistryKey.OpenSubKey 方法:用指定的写访问权限检索指定的子项。 源代码网整理以下 以只读方式检索子项。 源代码网整理以下 [Visual Basic] Overloads Public Function OpenSubKey(String) As RegistryKey 源代码网整理以下 源代码网推荐 源代码网供稿. |
