ASP.NET中如何操作註冊表

//寫註冊表
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();

 

由於權限原因,可能需要將Test的權限開放給Everyone。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章