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

写注册表有关问题

2012-03-09 
写注册表问题void__fastcallTForm1::Button3Click(TObject*Sender){TRegistry*RegnewTRegistryAnsiStrin

写注册表问题
void   __fastcall   TForm1::Button3Click(TObject   *Sender)
{
TRegistry   *Reg   =   new   TRegistry;
AnsiString   dd= "AA ";
    try
    {
        Reg-> RootKey   =   HKEY_CURRENT_USER;
        if   (Reg-> OpenKey( "\\Software\\Microsoft\\Windows\\CurrentVersion\\RunOnce\AA ",   true)     )
        {
            Reg-> WriteString( "AA ", "aa ");
            Reg-> CloseKey();
        }
    }
    __finally
    {
        delete   Reg;

    }
}我想写注册表,但这段代码执行后没反映,请问哪里写错了


[解决办法]
还不行?
我试过了,可以的。

楼主想完成什么功能呢?
[解决办法]
加一句
Reg-> LazyWrite = false;
试试看
[解决办法]
不行?
怎么不行呢?
我运行过是可以的啊。。。
[解决办法]
重新启动机器
[解决办法]
你的用户有没有写注册表的权限?

热点排行