首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

急求解vb.net 操作注册表出现的有关问题

2012-03-07 
急,求解vb.net 操作注册表出现的问题我在HKEY_CURRENT_USER\Software\yjs_mk下有个yjs,初值为0(REG_SZ类型

急,求解vb.net 操作注册表出现的问题
我在HKEY_CURRENT_USER\Software\yjs_mk下有个yjs,初值为0(REG_SZ类型) 
我想在vb.net程序中首先判断此项名称有没有,有的话把值写为1,没有的话就写进去新的给值0. 

  Dim hklm As RegistryKey = Registry.CurrentUser
  Dim software11 As RegistryKey = hklm.OpenSubKey("Software\yjs_mk")
  software11.SetValue("yjs", "1")

出错:无法写入到注册表项

请帮忙看看是怎么回事????

[解决办法]

Dim software11 As RegistryKey = hklm.CreateSubKey("Software\yjs_mk") 
 
CreateSubKey 打开子键以进行写入操作,如果不存在则创建

热点排行