以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]读取注册表的值 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=76060) |
-- 作者:弘安公司 -- 发布时间:2015/10/20 23:51:00 -- [求助]读取注册表的值 Dim n As Object = registry.getvalue("HKEY_LOCAL_MACHINE\\SOFTWARE\\FTER\\REGISTRY","Count",10) Dim reg As String = registry.getvalue("HKEY_LOCAL_MACHINE\\SOFTWARE\\FTER\\REGISTRY","REGISTRY","fail") Messagebox.Show(n) Messagebox.Show(reg) 以上代码前几天都正常读取注册表的值,今天却不行了,show的结果都是空值 郁闷中。。。。 但 Registry.SetValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\FTER\\REGISTRY","Count",10)是可以向注册表赋值的 请赐教 谢谢
[此贴子已经被作者于2015/10/20 23:52:33编辑过]
|
-- 作者:Hyphen -- 发布时间:2015/10/21 8:37:00 -- 注册表尽量使用HKEY_CURRENT_USER。
是不是安全软件禁止了注册表操作 |
-- 作者:弘安公司 -- 发布时间:2015/10/21 9:18:00 -- 非常感谢 能否分析下是哪里限制呢?防火墙?360? [此贴子已经被作者于2015/10/21 9:24:21编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/10/21 9:31:00 -- 1、会不会是你的权限不够?
2、在注册表那里具体的值是不是也是空值? |
-- 作者:弘安公司 -- 发布时间:2015/10/21 9:36:00 -- 我确认了 都不是空值 。而且代码一直没有改动过 前几天还正常使用 昨天突然不能读值了 同样的路径是可以向注册表赋值的 注册表编辑器都查过的 [此贴子已经被作者于2015/10/21 9:46:40编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/10/21 9:53:00 -- 运行项目的时候,你用最高权限了吗? |
-- 作者:弘安公司 -- 发布时间:2015/10/21 10:10:00 -- 用的开发者 试用版 [此贴子已经被作者于2015/10/21 10:11:39编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/10/21 10:11:00 -- http://jingyan.baidu.com/article/0bc808fc68f3c11bd485b9b3.html
|
-- 作者:弘安公司 -- 发布时间:2015/10/21 10:51:00 -- 怎么没有本地用户组?郁闷 |
-- 作者:大红袍 -- 发布时间:2015/10/21 11:02:00 -- 右键,属性,设置用管理员权限运行。 |