程序开机启动

 procedure   Check_AutoRun(CheckBox1:   TCheckBox;   StrRegName:   String;   StrRegValue:   String);  
  var  
          RegMy   :   Tregistry;     //定义变量RegMy  
  begin  
          RegMy   :=   Tregistry.Create;     //创建变量  
          RegMy.RootKey   :=   HKEY_CURRENT_USER;     //指定要操作的根键  
          if   CheckBox1.Checked=True   then  
          try  
                  if   RegMy.OpenKey('Software/Microsoft/Windows/CurrentVersion/Run',True)   then  
                          RegMy.WriteString(StrRegName,StrRegValue);  
          finally  
                  RegMy.CloseKey;  
                  RegMy.Free;              
          end;  
           
          if   CheckBox1.Checked=False   then  
          try  
                  if   RegMy.OpenKey('Software/Microsoft/Windows/CurrentVersion/Run',False)   then  
                  begin  
                          if   RegMy.ValueExists(StrRegName)   then  
                                  RegMy.DeleteValue(StrRegName);  
                  end;  
          finally  
                  RegMy.CloseKey;  
                  RegMy.Free;  
                  //inherited;  
          end;  
  end;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值