读写注册表
2007-01-07 20:15
323 查看
//写注册表
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();
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++如何读写注册表
- QSettings Windows读写注册表小测试程序
- 注册表读写
- 离线方式读写WINDOWS注册表
- 读写注册表的封装
- Delphi中读写注册表
- Qt读写注册表和ini文件
- 【VS调试】C#读写Windows 7注册表时抛出“不允许所请求的注册表访问权”的解决办法
- C#读写注册表
- VC++读写注册表
- Windows驱动编程 文件读写 以及注册表操作
- .net读写注册表
- 程序设计中的读写注册表的编程介绍
- C#对注册表读写类的再封装
- C#读写注册表
- C++读写注册表
- Operating the registry help class(C#读写注册表操作)
- 读写注册表