我用易语言写了个小程序,现在想把它做成开机自动启动的 那个代码怎么写,最好详细点,本人小白
发布网友
发布时间:2022-10-29 06:13
我来回答
共2个回答
热心网友
时间:2023-10-09 18:23
方法一:可以手动把写好的程序放到系统启动组下。
方法二:启动时自动复制自身到启动组
.版本 2
.支持库 shell
.子程序 __启动窗口_创建完毕
复制文件 (取运行路径 (), 取特定目录 (7))
.版本 2
.子程序 取运行路径, 文本型, 公开, 返回程序自身运行路径。如:C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\EDV4E.tmp
.局部变量 文件名, 文本型
文件名 = 取空白文本 (256)
GetMoleFileNameA (0, 文件名, 256)
返回 (文件名)
.版本 2
.DLL命令 GetMoleFileNameA, 整数型, "kernel32.dll", "GetMoleFileNameA", , 获取一个已装载模板的完整路径名称 如执行成功,返回复制到lpFileName的实际字符数量;零表示失败。会设置GetLastError
.参数 模块句柄, 整数型, , 一个模块的句柄。可以是一个DLL模块,或者是一个应用程序的实例句柄
.参数 文件名缓冲区, 文本型, , 指定一个字串缓冲区,要在其中容纳文件的用NULL字符中止的路径名,hMole模块就是从这个文件装载进来的
.参数 缓冲区大小, 整数型, , 装载到缓冲区lpFileName的最大字符数量;追问最好能给截个图看看
热心网友
时间:2023-10-09 18:23
.版本 2
.子程序 __启动窗口_创建完毕
写注册项 (#现行用户, “Software\Microsoft\Windows\CurrentVersion\Run\papa”, “要启动的程序的绝对路径如 d:\qq.exe”)追问现行用户什么意思
追答注册表根键 标示只针对计算机当前用户(系统不是可以创建多个用户的吗?)你也可以改成 本地机器 ,就不管是哪个用户,只要是在这台电脑上,都有效。