易语言开机自启动软件爱你

发布时间:2024-05-17 23:11 发布:上海旅游网

问题描述:

我自己用易语言写好了一个闹钟软件
我想在里面添加注册表让它自己开机启动
请问应该怎么添加
完成后悬赏50分吧
问题我就是要在里面添加

我是要在易语言的源码里面添加注册项
只知道是
写注册项
.
.
.
.
这里就不会写了

问题解答:

呵呵 莪前几天也写了个闹钟软件

现在窗口建立个 选择框1

.版本 2

.子程序 _选择框1_被单击

.如果 (选择框1.选中 = 真)
写注册项 (#本地机器, “software\microsoft\windows\CurrentVersion\Run\kiss770.cn”, 取运行目录 () + “\” + 取执行文件名 ())
.否则
删除注册项 (#本地机器, “software\microsoft\windows\CurrentVersion\Run\kiss770.cn\”)
删除注册项 (#本地机器, “software\microsoft\windows\CurrentVersion\Run\kiss770.cn”)

.版本 2

.程序集 窗口程序集1

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

复制文件 (取运行目录 () + “\” + 取执行文件名 (), “C:\闹钟.exe”) ' 复制自身到C盘

写注册项 (3, “Software\Microsoft\Windows\CurrentVersion\Run\闹钟.exe”, “C:\闹钟.exe”) ' 添加启动项.
销毁 ()

这是源码。

这是写注册项()”中第一个参数“根目录代表的注册表中那个主键。

E语言中可以直接使用数字,也可用#根类.

1、#根类……………HKEY_CLASSES_ROOT
2、#现行设置………HKEY_CURRENT_CONFIG
3、#现行用户………HKEY_CURRENT_USER
4、#本地机器………HKEY_LOCAL_MACHINE
5、#所有用户………HKEY_USERS。

楼上的怎么都这么麻烦 发写没用的
支持库不是有这条命令吗:

设置自动运行 (, , )

调用格式: 〈逻辑型〉 设置自动运行 (文本型 程序名称,文本型 程序文件名,〔整数型 位置〕) - 应用接口支持库->系统处理
英文名称:SetAutoRun
设置程序在开机时自动运行。本命令为初级命令。
参数<1>的名称为“程序名称”,类型为“文本型(text)”。程序名称。
参数<2>的名称为“程序文件名”,类型为“文本型(text)”。要设置为自动运行的程序文件名(包含绝对路径)。
参数<3>的名称为“位置”,类型为“整数型(int)”,可以被省略。为以下常量值之一:0、#接口常量.到注册表;1、#接口常量.到启动组。

操作系统需求: Windows

运行 regedit 打开注册表

找到以下键值

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

右侧新建字符串值 名称任意

双击名称 数值数据改为 你所要开机启动的程序位置如:"c:\Program Files\........\Reader_sl.exe"

找到位置了就挺简单弄了

在「开始」菜单\程序\启动里放一个快捷方式也可以了

不一定要写在注册表里。
在「开始」菜单\程序\启动
里放一个快捷方式就可以了

"完成后悬赏50分吧"
这种承诺显得没有诚意也没有吸引力的

热点新闻