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

首頁 > 編程 > .NET > 正文

vb.net下對注冊表的各種操作

2024-07-10 13:07:13
字體:
來源:轉載
供稿:網友
vs.net提供了microsoft.win32類,下面有三個子類,全是針對注冊表的,microsoft.win32.registrykey、microsoft.win32.registry、microsoft.win32.registryhive
microsoft.win32.registry提供了訪問各個注冊表中根的值
microsoft.win32.registry.currentuser   '為hkey_current_user根鍵
microsoft.win32.registry.classesroot  '為hkey_classes_root根鍵
microsoft.win32.registry.currentconfig '為hkey_current_config根鍵
microsoft.win32.registry.users  '為hkey_users根鍵
microsoft.win32.registry.dynda '對應于hkey_dyn_data主鍵
microsoft.win32.registry.performancedata '對應于hkey_performance_data主鍵


microsoft.win32.registry.localmachine '為hkey_local_machine根鍵
了解了這么多,讓我們來對注冊表進行操作吧!舉個小例子:
dim key as microsoft.win32.registrykey, subkey as microsoft.win32.registrykey
        key = microsoft.win32.registry.currentuser  'key為hkey_users根鍵
        subkey = key.createsubkey("software/vb.net")  '在hkey_users/software下創建一個vb.net子鍵
        subkey.setvalue("good?", "of course") '在hkey_users/software/vb.net下設置一個鍵值,鍵值名為good?,值為of course了
上面是在注冊表里創建鍵了,下面我們用程序來訪問我們剛創建的注冊表的鍵吧:
             key = microsoft.win32.registry.currentuser  '如上
            subkey=key.opensubkey("software/vb.net",true) 'subkey即為hkey_users/software/vb.net鍵
        dim value as object=subkey.getvalue("good?") 'value為hkey_users/software/vb.net鍵中的good?的值
        msgbox(value.tostring()) '將出現of course了
上面是獲取注冊表鍵值了,要設值,還是用subkey.setvalue了
來講講刪除吧:
        key.deletesubkey("software/vb.net")  '刪除這個鍵了也可以用:
        key.deletesubkeytree("software/vb.net")
還可以用key.getsubkeynames來遍歷子鍵
即:for i=0 to ubound(key.getsubkeynames())
       subkey=key.opensubkey(key.getsubkeynames()(i),true)
.......  '對每個子鍵的處理
  next
用key.getvaluenames來遍歷各個值
即:
   for i=0 to ubound(key.getvaluenames())
     key.getvaluenames()(i) '為每個值的名稱
     value=key.getvalue(key.getvaluenames()(i)) '為每個值的值
講到這兒,對注冊表的各項操作也差不多了吧!如果結合起來用,什么都可以干了呀,呵呵!
  • 網站運營seo文章大全
  • 提供全面的站長運營經驗及seo技術!
  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 温州市| 昌黎县| 莒南县| 郎溪县| 莫力| 北川| 通江县| 乐昌市| 墨脱县| 巴青县| 巴南区| 乌兰县| 祥云县| 鄂尔多斯市| 安国市| 施甸县| 寿光市| 西吉县| 盐城市| 井冈山市| 克拉玛依市| 徐闻县| 台南县| 东台市| 从化市| 陇川县| 乌拉特前旗| 萍乡市| 赤峰市| 济阳县| 塔河县| 厦门市| 金门县| 苍南县| 西盟| 洛宁县| 乳源| 孟州市| 淮北市| 津南区| 柘城县|