我用易语言写了个小程序,现在想把它做成开机自动启动的 那个代码怎么写,最好详细点,本人小白

2024-07-27 17:39:57
推荐回答(2个)
回答1:

方法一:可以手动把写好的程序放到系统启动组下。
方法二:启动时自动复制自身到启动组
.版本 2
.支持库 shell

.子程序 __启动窗口_创建完毕

复制文件 (取运行睁空路径 (), 取特定目录 (7))

.版本 2

.子程序 取运行路径, 文本型, 公开, 返回程序自身运行路径。如:C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\EDV4E.tmp
.局部变量 文件名, 文本型

文件名 = 取空白文本 (256)
GetModuleFileNameA (0, 文件名, 256)
返回 (文件名)
.版本 2

.DLL命令 GetModuleFileNameA, 整数型, "kernel32.dll", "GetModuleFileNameA", , 获取一个已装载模板的完整路径名称 如执行成功,返回复段早判制到lpFileName的实际字符数量;零表示失败。会设置GetLastError
.参数 模块句柄, 整数型, , 一个模块的句柄。可以是一个DLL模块,或者是一个应用程序的实例句柄
.参数 文件名缓冲区, 文本型, , 指定一个字串缓冲区,要在其中容纳文件的用NULL字符中止的路径名,hModule模块就是从这个文件装载进来的
.参数 缓冲区大小, 整数型, , 装载到缓冲握改区lpFileName的最大字符数量;

回答2:

.版本 2

.子程序 __启动窗口_创建完毕销档

写注册项 (#现行用户, “Software\亏基乱Microsoft\Windows\CurrentVersion\Run\papa”, “要启动锋陆的程序的绝对路径如 d:\qq.exe”)