c#读写注册表示例分享

前端技术 2023/09/04 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();

本文地址:https://www.stayed.cn/item/9404

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。