手机
当前位置:查字典教程网 >编程开发 >Delphi >delphi设置开机自动启动函数具体实现
delphi设置开机自动启动函数具体实现
摘要:有些程序要设置为开机启动,所以自己写了个函数方便以后使用,供大家参考复制代码代码如下:procedureTMainForm.SetAutoR...

有些程序要设置为开机启动,所以自己写了个函数方便以后使用,供大家参考

复制代码 代码如下:

procedure TMainForm.SetAutoRun(ok: boolean);

var

Reg:TRegistry; //首先定义一个TRegistry类型的变量Reg

begin

Reg:=TRegistry.Create;

try //创建一个新键

Reg.RootKey:=HKEY_LOCAL_MACHINE; //将根键设置为HKEY_LOCAL_MACHINE

Reg.OpenKey('SoftwareMicrosoftWindowsCurrentVersionRun',true);//打开一个键

if ok then begin

Reg.WriteString('SMS服务',ExpandFileName(ParamStr(0))); //在Reg这个键中写入数据名称和数据数值

ShowMessage('注册成功!');

end

else begin

reg.DeleteValue('SMS服务');

ShowMessage('删除成功!')

end;

Reg.CloseKey; //关闭键

finally

Reg.Free;

end;

end;

例子:

SetAutoRun(true); //注册启动

SetAutoRun(false); //删除启动

【delphi设置开机自动启动函数具体实现】相关文章:

Delphi实现图像文本旋转特效完整实例代码

Delphi实现窗体感知鼠标滑过并自动隐藏与显示窗口的方法

Delphi 生成excel中饼图的实例代码

delphi字符串分隔函数用法实例

Delphi实现读取系统时间与日期完整实例

Delphi下OpenGL2d绘图之画点的方法

delphi建立、读取、存贮INI文件的方法《二》

delphi 正弦曲线图

Windows API GetLastError()函数返回值含义解释

在Delphi实现在数据库中存取图像的图文演示无错

精品推荐
分类导航