关于注册表编辑的问题(这个问题很难吗,怎么没人回答) 本帖最后由 novirus123 于 2010-04-25 10:03:42 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 报哪个值存在?首先MyReg.OpenKey('\SOFTWARE\',FALSE)肯定成立,因为SOFTWARE键值肯定存在再有对于SOFTWARE\升级器键值,也肯定存在,因为你之前有一句MyReg.CreateKey('升级器');最后我经过测试,没有出现你那样的情况,提示‘已经存在’ 我在“升级器”子键下建立了2个键值'安装路径'和'版本',如果我用regedit手动删除这2个键值,再运行程序会报我刚才已经删除的键值还存在,无法重新建立这2个键值。问题在这里。 你这段代码实在SOFTWARE下建立了2个键值'安装路径'和'版本',不是在升级器下,你自己仔细到注册表中看看 我的代码肯定是在HKEY_LOCAL_MACHINE\SOFTWARE\下建立了“升级器”子键,同时在下面建立了2个键值'安装路径'和'版本',以上代码都运行成功的。 只不过我在注册表中把'安装路径'和'版本'2个键值手动删除后,再运行程序就会认为我刚才已经删除的键值还存在,无法重新建立这2个键值。 你好好看看把,你的代码我都试过了,你这段代码实在SOFTWARE下建立了2个键值'安装路径'和'版本',不是在升级器下 我删掉SOFTWARE下建立了2个键值'安装路径'和'版本',就不会再出提示 已搞定,忘了用OpenKey打开“升级器”了,谢谢。 提示“没有可用的internet连接” Delphi AdvStringGrid控件问题 获取memo中所选定的文本后,如果是中文会少一段??? cxgrid导到EXCEL颜色问题 如何使我的应用程序一直不失去焦点,除非退出程序?在线~~~~~~~~~~~~~~~急 关于事件调用程序的问题 为什么Win2000下好好的Bmp图片到Win98下面目全非? 如何在程序中打开指定的网叶,希望各位大哥不吝赐教! 请教关于如何把应用程序在计算机启动时自动的也启起来 怎样定义一个在所有窗口中都能调用的全局变量? 搞懂delphi的几个问题? 如何向驱动发送信息?
首先MyReg.OpenKey('\SOFTWARE\',FALSE)肯定成立,因为SOFTWARE键值肯定存在
再有对于SOFTWARE\升级器键值,也肯定存在,因为你之前有一句MyReg.CreateKey('升级器');
最后我经过测试,没有出现你那样的情况,提示‘已经存在’
我在“升级器”子键下建立了2个键值'安装路径'和'版本',如果我用regedit手动删除这2个键值,再运行程序会报我刚才已经删除的键值还存在,无法重新建立这2个键值。问题在这里。
我的代码肯定是在HKEY_LOCAL_MACHINE\SOFTWARE\下建立了“升级器”子键,同时在下面建立了2个键值'安装路径'和'版本',以上代码都运行成功的。
只不过我在注册表中把'安装路径'和'版本'2个键值手动删除后,再运行程序就会认为我刚才已经删除的键值还存在,无法重新建立这2个键值。