您的位置:首页 > 编程语言 > C#

C#读写注册表

2007-11-30 19:55 351 查看

using Microsoft.Win32 ;


using System;


using Microsoft.Win32 ;




namespace ybsys




...{




/**//// <summary>


///注册表操作


/// </summary>


public class EditRegedit




...{


public EditRegedit()




...{


}






/**//// <summary>


/// 写注册表


/// </summary>


public void writeReg()




...{


RegistryKey rkey = Registry.LocalMachine;


//The second parameter tells it to open the key as writable


RegistryKey rkey1 = rkey.OpenSubKey("Software",true);


RegistryKey rkey2 = rkey1.CreateSubKey("WindowWinSys");


rkey2.SetValue("winyb","2007-8-9");


rkey2.Close();


rkey1.Close();


}






/**//// <summary>


/// 读注册表


/// </summary>


/// <returns></returns>


public string readReg()




...{


RegistryKey rkey = Registry.LocalMachine;


//The second parameter tells it to open the key as writable


RegistryKey rkey1 = rkey.OpenSubKey("Software/baoTest",true);


//rkey1.GetValue("Name")


if(rkey1==null||rkey1.GetValue("Name")==null)




...{


return "";


}


else




...{


return rkey1.GetValue("Name").ToString();


}


}


}


}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: