c#读写注册表示例分享
c#读写注册表示例分享
发布时间:2016-12-28 来源:查字典编辑
摘要:复制代码代码如下://写注册表RegistryKeyregWrite;//往HKEY_CURRENT_USER主键里的Software子键下...

复制代码 代码如下:

//写注册表

RegistryKey regWrite;

//往HKEY_CURRENT_USER主键里的Software子键下写一个名为“Test”的子键

//如果Test子键已经存在系统会自动覆盖它

regWrite = Registry.CurrentUser.CreateSubKey("SoftwareTest");

//往Test子键里添两条数据项,一条名为"Name",另一条名为"Sex"

//值分别是"luolie","男"

regWrite.SetValue("Name","luolie");

regWrite.SetValue("Sex","男");

//关闭该对象

regWrite.Close();

//读注册表

RegistryKey regRead;

//读取HKEY_CURRENT_USER主键里的Software子键下名为“Test”的子键

regRead= Registry.CurrentUser.OpenSubKey("SoftwareTest",true);

if(regRead==null) //如果该子键不存在

{

MessageBox.Show("No Data!");

}

else

object obj= regRead.GetValue("Name"); //读取“Name”项的值

textBox1.Text = obj.ToString(); //显示在TextBox里

//关闭该对象

oReg.Close();

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新C#教程学习
热门C#教程学习
编程开发子分类