博客
关于我
DelphiXE程序开机运行设置
阅读量:796 次
发布时间:2023-03-23

本文共 548 字,大约阅读时间需要 1 分钟。

一、代码操作注册表

在代码中操作注册表时,可以通过以下方式实现需要的功能。

首先,获取程序的文件路径:

var MyFilePath: String;

然后,创建注册表实例:

var MyReg: TRegistry;

设置注册表的根键:

MyReg.RootKey := HKEY_CURRENT_USER;

接下来,打开指定的注册表键:

MyReg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run', True);

最后,写入键值对:

MyReg.WriteString('myfile', MyFilePath);

注意:完成操作后,建议释放注册表实例资源:

MyReg.Free;

此外,运行时可能会遇到杀毒软件拦截的情况,需要用户确认允许。

二、启动菜单设置

除了通过注册表操作,还可以直接将程序添加到Windows启动菜单中的“启动”项中。

这种方式简单直观,用户可以通过以下步骤完成:

将程序文件拖动到'C:\ProgramData\Microsoft\Windows\Start Menu'文件夹中

或者使用右键菜单选择“新建”并按下回车键输入程序路径

这样,程序将一并添加到启动菜单中,用户即可通过快捷启动所需程序。

转载地址:http://aqqfk.baihongyu.com/

你可能感兴趣的文章
Objective-C实现状态模式(附完整源码)
查看>>
Objective-C实现狄克斯特拉算法(附完整源码)
查看>>
Objective-C实现狄克斯特拉算法(附完整源码)
查看>>
Objective-C实现猜数字游戏(附完整源码)
查看>>
Objective-C实现猜数字算法(附完整源码)
查看>>
Objective-C实现猴子爬山算法(附完整源码)
查看>>
Objective-C实现环形缓冲区(附完整源码)
查看>>
Objective-C实现生产者和消费者问题(附完整源码)
查看>>
Objective-C实现生产者消费者问题(附完整源码)
查看>>
Objective-C实现生成 Mandelbrot 曼德勃罗集图像算法 (附完整源码)
查看>>
Objective-C实现生成崩溃dump文件 (附完整源码)
查看>>
Objective-C实现生成数组的所有不同排列算法(附完整源码)
查看>>
Objective-C实现生成正态分布数据(附完整源码)
查看>>
Objective-C实现生成随机高斯分布(附完整源码)
查看>>
Objective-C实现用 PIL 改变对比度算法(附完整源码)
查看>>
Objective-C实现用二维数组实现矩阵的转置(附完整源码)
查看>>
Objective-C实现用半正弦公式计算两个坐标之间的距离算法 (附完整源码)
查看>>
Objective-C实现用卡方解密凯撒算法(附完整源码)
查看>>
Objective-C实现用蒙特卡洛方法计算圆周率PI算法(附完整源码)
查看>>
Objective-C实现用递归计算给定数的幂算法(附完整源码)
查看>>