国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

c#下注冊表操作的一個小細節

2020-01-24 03:48:19
字體:
來源:轉載
供稿:網友
先看一個有錯誤的代碼:

string subKeyName = @"Software/Microsoft/Windows/CurrentVersion/Run/"; //subkey name
string valueName = @"App Name"; //name of the more specific key that will hold the value, "" means (Default)
try
...{
RegistryKey reg = Registry.LocalMachine.OpenSubKey(subKeyName);
if (reg != null)
...{
reg.DeleteValue(valueName);
reg.Close();
}
}
catch (Exception ex)
...{
MessageBox.Show(this, ex.ToString());
}
執行這段代碼,你可以會收到以下異常:
System.UnauthorizedAccessException
原因很簡單:
RegistryKey.OpenSubKey (String) 以只讀方式檢索子項
public RegistryKey OpenSubKey ( string name, bool writable)writable如果需要項的寫訪問權限,則設置為 true。 
我們需要帶第二個參數,標示我們是可寫方式打開的。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 常德市| 虞城县| 绥芬河市| 杭锦旗| 宁城县| 宜良县| 韶关市| 岳阳市| 阿合奇县| 蒙自县| 淮滨县| 黄大仙区| 饶河县| 陇南市| 梁山县| 普定县| 石河子市| 峨边| 普兰店市| 隆昌县| 航空| 枣阳市| 浪卡子县| 大新县| 南雄市| 乌兰察布市| 门头沟区| 克拉玛依市| 广饶县| 崇阳县| 定州市| 长白| 周至县| 海门市| 探索| 南部县| 遂昌县| 新丰县| 喀喇沁旗| 峨山| 大兴区|