C 簡單操作登錄檔

2021-04-24 23:29:18 字數 701 閱讀 4082

//讀取登錄檔資訊

this.listbox1.items.clear();

registrykey rk5 = registry.currentuser;              //讀取登錄檔基欄位

registrykey rk2 = registry.classesroot;

registrykey rk3 = registry.localmachine;

registrykey rk4 = registry.users;

registrykey rk = registry.currentconfig;

registrykey sys = rk.opensubkey(@"aaa");

foreach (string str in sys.getsubkeynames())

}//寫入登錄檔

//寫入登錄檔

registrykey rk1 = registry.currentconfig;

//rk1.deletesubkey("a1", true);//刪除登錄檔鍵

//rk1.deletesubkey("a2", true);

registrykey str = rk1.opensubkey("aaa");

//如果不存在該鍵,建立

if (str.valuecount == 0)

//否則執行讀取

else

c 簡單操作登錄檔

一 首先先新增引用 using microsoft.win32 因為操作登錄檔的兩個類registrykey和registry都包含在此引用中 二 編寫 開始操作登錄檔 1 region 限制軟體的使用次數 private void btntimes click object sender,even...

c 操作登錄檔

1.讀取指定名稱的登錄檔的值 private string getregistdata string name 以上是讀取的登錄檔中hkey local machine software目錄下的 目錄中名稱為name的登錄檔值 2.向登錄檔中寫資料 private void wtregedit st...

C 登錄檔操作

寫這篇日誌以前不是沒有接觸過c 來操作登錄檔,但這次的體會更深入了一點,故筆記如下。首先可以從 登錄檔reg檔案語法規則 了解下.reg檔案的語法規則,因為很多時候是把.reg裡的 轉換為程式裡的啊。知道語法後,可以根據裡面的 開始逐個轉化為c 了。首先是建立hkey,呼叫regcreatekey或...