您的位置:首页 > 编程语言 > Delphi

设置Delphi程序的自启动功能

2007-09-11 15:34 295 查看
自启动注册表项:HKEY_LOCAL_MACHINE/Software/Microsoft/CurrentVersion/Run
先加入“Registry”单元。
再用如下代码:
var
Reg: TRegistry;
KeyName: string;
begin
Reg := TRegistry.Create;
KeyName := ExtractFileName(Paramstr(0)); //Paramstr(0)等价于application.ExeName
with Reg do
try
RootKey := HKEY_LOCAL_MACHINE;
if OpenKey('/Software/Microsoft/CurrentVersion/Run',false) then
begin
WriteString(KeyName, Paramstr(0));
CloseKey;
end;
finally
FreeAndNil(Reg);
end;
end;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: