procedure TForm1.Button1Click(Sender: TObject);
Var Reg:TRegistry;
begin
Reg:=TRegistry.Create;
Try
Reg.RootKey:=HKEY_LOCAL_MACHINE;
if Reg.deletekey('\Software\Microsoft\Windows\CurrentVersion\Run\run\'then
reg.DeleteKey('run''E:\qq\QQ\QQ.exe');
MessageDlg('删除成功!', mtInformation,[mbOk], 0);
Finally
Reg.CloseKey;
Reg.Free;
end;//这样运行 连WINDOWS 下的RUN 都给删除了.但里面还有我需要别的启动项呢 怎样删除一个啊
Var Reg:TRegistry;
begin
Reg:=TRegistry.Create;
Try
Reg.RootKey:=HKEY_LOCAL_MACHINE;
if Reg.deletekey('\Software\Microsoft\Windows\CurrentVersion\Run\run\'then
reg.DeleteKey('run''E:\qq\QQ\QQ.exe');
MessageDlg('删除成功!', mtInformation,[mbOk], 0);
Finally
Reg.CloseKey;
Reg.Free;
end;//这样运行 连WINDOWS 下的RUN 都给删除了.但里面还有我需要别的启动项呢 怎样删除一个啊
解决方案 »
- 外婆,一路走好!555555555555555555555555555555555555555555555
- delphi组件的数据如何转为数据库里的数据类型
- 制作系统安装程序怎样设置odbc数据源的问题
- TADOConnection的问题
- 如何判断Image是否显示了图象?怎样清空它?
- 请问如何判断一个文件的后缀名是 .~*
- 如何获得打印机状态?(急!在线!行的通就给分!)
- 怎样在不同数据库间交换信息?急急急急
- SQL 语句超过255个字符怎么办.TADOcommand.commandtext是string类型,不能超过255个
- 打印字体设置问题
- 怎样在DBGrid里给某一列(如第三列,仅一列)的第二行到第六行网格绘上绿色背景,因为我想一步操作实现复制\粘贴多个网格的数据,数据库为Access 2000数据库(Delphi7),我对此已花很多时间和精力,敬请热心的高人指点,万分感谢!
- 开发并运用成功的财务源码(D7+MS SQL2000)出售.....
然后DeleteValue
procedure TForm1.Button1Click(Sender: TObject);
var
s: TRegistry;
begin
s := TRegistry.Create;
try
s.RootKey := HKEY_LOCAL_MACHINE;
s.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run\run',False);
s.DeleteValue('QQ');
finally
s.CloseKey;
s.Free;
end;
end;