以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 修改注册表的某个值,为何代码就无法运行了? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=19885) |
-- 作者:erdbeer -- 发布时间:2012/5/24 1:19:00 -- 修改注册表的某个值,为何代码就无法运行了? 有字符串,经加密后,存储在注册表中, 在命令窗口执行以下代码,
Dim reg As String = Registry.GetValue("HKEY_CURRENT_USER\\Software\\Mycode","reg","A") If code > "" AndAlso code = ComputerId Then
1. 在没有人为修改注册表中 reg 和 ms 的值的时候,代码运行正常
2. 在人为修改注册表中 reg 的值的时候(修改或是置零),代码运行正常
问题来了
3. 在人为修改注册表中 ms 的值的时候(修改或是置零),代码运行时出现这个提示,请教是什么原因啊?
![]() ![]() |
-- 作者:狐狸爸爸 -- 发布时间:2012/5/24 8:04:00 -- http://www.foxtable.com/help/topics/2070.htm
|