教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp.net  >  正文 c#读写注册表代码一例

c#读写注册表代码一例

发布时间:2016-07-19   编辑:jiaochengji.com
分享一个c#读写注册表的代码,有详细的注释,用来学习c#操作注册表的方法还是不错的。

c#读写注册表。

关键字:读写注册表
 
代码:
 

复制代码 代码示例:

//写注册表
RegistryKey regWrite;
//往HKEY_CURRENT_USER主键里的Software子键下写一个名为“Test”的子键
//如果Test子键已经存在系统会自动覆盖它
regWrite = Registry.CurrentUser.CreateSubKey("Software\\Test");
//往Test子键里添两条数据项,一条名为"Name",另一条名为"Sex"
//值分别是"luolie","男"
regWrite.SetValue("Name","luolie");
regWrite.SetValue("Sex","男");
//关闭该对象
regWrite.Close();

//读注册表
RegistryKey regRead;
//读取HKEY_CURRENT_USER主键里的Software子键下名为“Test”的子键
regRead= Registry.CurrentUser.OpenSubKey("Software\\Test",true);
if(regRead==null) //如果该子键不存在
{
 MessageBox.Show("No Data!");
}
else

   object obj= regRead.GetValue("Name");  //读取“Name”项的值
   textBox1.Text = obj.ToString();  //显示在TextBox里

//关闭该对象
oReg.Close();

您可能感兴趣的文章:
c#读写注册表代码一例
js读取注册表键值的小例子
C#操作注册表实例详解
使用命令修改注册表键值及权限的方法
使用regini.exe命令修改注册表信息
PowerShell读、写、删除注册表键值的例子
C#操作注册表权限不够问题怎么解决
js注册按钮读秒倒计时代码
CMD下读取-修改-删除注册表项的方法
c#多线程读取注册表 c#多线程的小例子

关键词: 注册表   
[关闭]
~ ~