设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 320|回复: 5
打印 上一主题 下一主题

VB.net 2008实例:读写注册表与获取系统信息

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-16 19:05:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Visual Studio2008正式发布后吸引了大量的编程人员,为了由原来的Visual Studio2005转换为最新的Visual Studio2008不少公司也重新配置了计算机硬件设备,从而得以正常平稳的使用最新的开发工具。Visual Studio2008在一些特性上也做出了许多的改进,访问注册表以及系统内核也变得更为方便了。本文主要以Visual Studio2008 当中的VB.net语言介绍两实用的列子。
  打开 Visual Studio 2008在文件 (File) 菜单上,单击新建项目 (New Project)。 在新建项目 (New Project) 对话框的模板 (Templates) 窗格中,单击 Windows应用程序(Windows Application)。单击确定 (OK) 如图1。

图 1
  选择Form1窗体,在Form1窗体中添加如下控件:
  3个按钮控件分别为:Button1、Button2、Button3、 一个Textbox1控件、Label1控件
  控件属性设置如下:

  在这里我们以修改IE标题为实例,来读取与修改注册表当中的值,控件添加完后,界面进行适当的调整。如图2

图 2
  在访问注册表的时候我们需要使用Registry 类,以下是Registry 类的详细信息
  名称:Registry 类
  CurrentUser
  存储有关用户首选项的信息。
  LocalMachine
  存储本地计算机的配置信息。
  ClassesRoot
  存储有关类型(和类)及其属性的信息。
  Users
  存储有关默认用户配置的信息。
  PerformanceData
  存储软件组件的性能信息。
  CurrentConfig
  存储非用户特定的硬件信息。
  DynData
  存储动态数据。

  Registry 类还包含从注册表项设置和检索值的 staticGetValue 和 SetValue 方法。每次使用这两种方法时,它们都会打开和关闭注册表项,所以,当访问大量值时,还可以使用RegistryKey 类中的类似方法。RegistryKey 类还提供了可用来为注册表项设置 Windows 访问控制安全性的方法、可用来在检索值之前测试值的数据类型的方法以及删除项的方法。
2#
发表于 2009-12-30 15:05:04 | 只看该作者
好久没去关注了,今天再去看看,谢谢了!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-20 11:22 , Processed in 0.184199 second(s), 11 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表