如何操作注册表
点击次数:53 次 发布日期:2008-11-06 08:08:02 作者:源代码网
|
源代码网推荐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里 软件开发网 www.mscto.com 源代码网推荐} 源代码网推荐//关闭该对象 源代码网推荐oReg.Close(); 源代码网推荐 源代码网供稿. |
