国产探花免费观看_亚洲丰满少妇自慰呻吟_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。 
我們需要帶第二個參數,標示我們是可寫方式打開的。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 侯马市| 江安县| 乌鲁木齐县| 武城县| 当阳市| 会东县| 大新县| 黄石市| 安新县| 太湖县| 抚宁县| 海淀区| 巴彦淖尔市| 望奎县| 永春县| 贡觉县| 白城市| 梨树县| 阿拉善右旗| 洛阳市| 云林县| 梁河县| 德安县| 千阳县| 长岭县| 许昌县| 沭阳县| 内黄县| 南漳县| 宜都市| 新郑市| 安丘市| 汕头市| 明溪县| 凌云县| 华安县| 句容市| 格尔木市| 广平县| 冕宁县| 齐齐哈尔市|