zl程序教程

您现在的位置是:首页 >  后端

当前栏目

c#读写注册表示例分享

c# 示例 分享 读写 注册表
2023-06-13 09:15:16 时间

复制代码代码如下:


//写注册表
RegistryKeyregWrite;
//往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();


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

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

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