//写注册表
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();
以上是基本的操作,详细写出来,省去你看这部份书啦!希望对你有用!呵呵!
解决方案 »
- vb.net连接ACCESS数据库怎么用OleDbDataReader输出数据库中的表格
- Windows7系统上水晶报表导出word出现程序终止错误
- ???求C#网络蜘蛛资料
- DataGridView1
- 求一本有关C#串口通信的书籍(最好是英文)
- IBM DB2 OLE DB Provider 的补丁在什么地方下载呀,大家知道的,给个详细的地址吧,谢谢!
- 我想获取正在运行中的程序A,有几个正在操作系统中运行?
- 如何使用dataset更新数据库?
- C#/.net中如何登录后查看自己在数据库里的信息?
- 怎样将html过滤成txt,就象IE浏览器可以将页面另存为txt文件一样?
- 文本框小问题
- 我要上传文件,而且每次能够同时上传3个,怎么解决,谁有代码(c#),x谢谢你们
@="E:\\111.11"
的注册表应该如何写?就是写入注册表是在一个叫默认字段的~
"EditFlags"=hex:02,00,00,00
再加上键名,键值我帮你试试