我是笑林新記,分享一下我使用C#的一些用法,希望對大家有幫助!
Visual Studio版本:Enterprise 2015
本篇文章來簡單說一下C#對注冊表的增删改查,在我們開發過程中,什麼樣的信息需要放到注冊表中保存,大家可以根據自己的需求,如果你的軟件需要試用30天,可以試試結合注冊表來試試。
HKEY_CLASSES_ROOT 包含系統文件類型的細節,以及應用程序可以打開的文件類型,它還包含所有COM組件的注冊信息。
HKEY_CURRENT_USER 包含用戶目前登陸的機器的用戶配置,包括桌面設置、環境變量、網絡和打印機連接和其他定義用戶操作環境的變量。
HKEY_LOCAL_MACHINE 是一個很大的巢,其中包含所有安裝到機器上的軟件和硬件的信息。
HKEY_USERS 包含所有用戶的用戶配置。
HKEY_CURRENT_CONFIG 包含機器上硬件的信息。
01
新增
注冊表操作不管是什麼操作,首先要确定是在那個主鍵上進行操作,上面是6個主表及對應說明。
新增,第一個參數是主鍵,第二個參數是節點,第三個是名稱,第四個是值,從下圖中可以看出新增之前是沒有這個節點的,所以新增時,如果節點不存在是會自動生成的。
02
修改
修改其實就是新增,其作用就是如果不存在就新增,存在就覆蓋。
03
查詢
查詢時,如果指定節點不在在或者名稱不存在的情況下,返回值為空。
04
删除
删除時也應該有是否存在的判斷,我這裡就沒有加上了,大家用的時候要注意添加。
05
代碼
左側是注冊表操作類,右邊是WinForm的測試代碼
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!