首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

重要,紧急有关问题,注册表,很关键

2012-02-19 
重要,紧急问题,注册表,很关键我的程序会在注册表的那个开机自启动项即Run键里写一个值进去,但是我在卸载时

重要,紧急问题,注册表,很关键
我的程序会在注册表的那个开机自启动项即Run键里写一个值进去,
但是我在卸载时,如何用程序怎么删掉这个值?
我是用wise   Install做的安装程序,它自带反安装程序,但是用这个删除不了值,只能删除键,那我不可能把Run键给删除了啊,那不成破坏别人系统了啊
谁能教下我啊
很急,谢谢

[解决办法]
#include <Registry.hpp>

TRegistry *pReg = new TRegistry;
pReg-> RootKey = HKEY_LOCAL_MACHINE; // 或者用HKEY_CURRENT_USER
pReg-> OpenKey( "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run ", true);
if(pReg-> ValueExists( "你的键值名 "))
pReg-> DeleteValue( "你的键值名 ");
delete pReg;
[解决办法]
好,接分。
[解决办法]
接分 ^_^
[解决办法]
接分 ^_^
[解决办法]
5.3
辛苦了
[解决办法]
接分 ^_^
[解决办法]
接分.
[解决办法]
我用installshield打包没遇到这个问题
[解决办法]
根键删除了
还有啥子键值哦
[解决办法]
接分!
[解决办法]
wise install连这个功能都没有? 看来还是InstallShield好啊

热点排行