开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 2925|回复: 16
收起左侧

[已解决] 帮我加一个开机运行啊~~~~~~

 关闭 [复制链接]
结帖率:69% (9/13)
发表于 2012-2-1 17:30:01 | 显示全部楼层 |阅读模式   广东省深圳市
2精币
.版本 2
.支持库 eAPI
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
隐藏任务栏 ()
隐藏桌面图标 ()
隐藏系统时钟 ()
隐藏开始按钮 ()

.子程序 _按钮1_被单击
.如果 (编辑框1.内容 ≠ “801256”)
    信息框 (“密码输入错误,请重新输入”, 0, )
.否则
.如果结束
.判断开始 (编辑框1.内容 = “801256”)
    显示任务栏 ()
    显示桌面图标 ()
    显示系统时钟 ()
    显示开始按钮 ()
.默认
.判断结束
结束 ()




补充内容 (2012-2-1 17:34):
或者帮忙做一个开机需要密码的程序的源码 一样给分~~

最佳答案

查看完整内容

写0或者1都可以啊。 都是开机自动运行,你把代码直接复制到你程序启动窗口创建完毕下面。 然后把程序编译出来,然后运行一次,再重启就知道了

回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳
结帖率:71% (34/48)

签到天数: 5 天

发表于 2012-2-1 17:30:02 | 显示全部楼层   广东省东莞市
写0或者1都可以啊。 都是开机自动运行,你把代码直接复制到你程序启动窗口创建完毕下面。
然后把程序编译出来,然后运行一次,再重启就知道了

评分

参与人数 1荣誉 +1 收起 理由
千年 + 1 热心帮助他人,奖励1点荣誉

查看全部评分

回复

使用道具 举报

结帖率:100% (12/12)
发表于 2012-2-1 17:35:43 | 显示全部楼层   福建省福州市
    这个...  你试试把开头地址的软件地址改下能不能用

设置开机自动运行.rar

2.39 KB, 下载次数: 98

回复

使用道具 举报

结帖率:71% (34/48)

签到天数: 5 天

发表于 2012-2-1 17:38:32 | 显示全部楼层   广东省东莞市
晕了。。
在启动窗口创建完毕下面 添加这个代码。
[e]设置自动运行 (“随便写吧.exe”, 取运行目录 () + “\” + 取执行文件名 (), 1)[/e]
最后一个参数1可以写0。1是写到启动组,就是开始 程序 启动里面 0是写到注册表。
杀毒软件会拦截的。
回复

使用道具 举报

结帖率:69% (9/13)
 楼主| 发表于 2012-2-1 17:40:49 | 显示全部楼层   广东省深圳市
拒绝再玩 发表于 2012-2-1 17:38
晕了。。
在启动窗口创建完毕下面 添加这个代码。

就是一开机就运行写到1  还是0?
回复

使用道具 举报

结帖率:69% (9/13)
 楼主| 发表于 2012-2-1 17:42:37 | 显示全部楼层   广东省深圳市
℡愛國々飯團 发表于 2012-2-1 17:35
这个...  你试试把开头地址的软件地址改下能不能用

哎呀我的吗呀  斑竹帅哥  我是一菜鸟 你懂这个东西 我砸看得懂呢~~.版本 2

.程序集 窗口程序集1

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



.子程序 _按钮1_被单击

输出调试文本 (设置开机自动运行 (“D:\Program Files\e\e.exe”, , “易语言编程”))
输出调试文本 (删除启动项 (“易语言编程”))

.子程序 设置开机自动运行, 整数型, , 返回正为成功,返回零为设置过,无须再设置,返回负为失败
.参数 可执行文件名, 文本型, , 带全路径的可执行文件名
.参数 运行参数, 文本型, 可空
.参数 启动项名称, 文本型
.局部变量 函数返回值, 整数型
.局部变量 注册表句柄, 整数型
.局部变量 类型, 整数型
.局部变量 启动项项值, 文本型
.局部变量 缓冲文本, 文本型
.局部变量 缓冲数值, 整数型

.如果 (是否为空 (运行参数) = 真)
    启动项项值 = 字符 (34) + 删首尾空 (可执行文件名) + 字符 (34)
.否则
    启动项项值 = 字符 (34) + 删首尾空 (可执行文件名) + 字符 (34) + “ ” + 删首尾空 (运行参数)
.如果结束

函数返回值 = 打开注册表项_ (-2147483646, “Software\Microsoft\Windows\CurrentVersion\Run”, 注册表句柄)
.如果 (函数返回值 = 0)  ' 打开注册表成功
    缓冲文本 = 取空白文本 (256)
    缓冲数值 = 256
    函数返回值 = 读注册表项值_ (注册表句柄, 启动项名称, 0, 类型, 缓冲文本, 缓冲数值)
    .如果 (函数返回值 = 0)  ' 读取注册表成功
        .如果 (缓冲文本 ≠ 字符 (0))  ' 注册表项有键值,设置过自动运行
            .如果 (取文本左边 (缓冲文本, 缓冲数值 - 1) ≠ 启动项项值)  ' 项值已变,须重新设置
                函数返回值 = 设置注册表项值_ (注册表句柄, 启动项名称, 0, 1, 启动项项值, 取文本长度 (启动项项值))
                .如果 (函数返回值 = 0)  ' 重新设置自动运行成功
                    关闭注册表项_ (注册表句柄)
                    返回 (2)
                .否则
                    关闭注册表项_ (注册表句柄)  ' 重新设置自动运行失败
                    返回 (-1)
                .如果结束

            .否则
                ' 项值没变,无须再次设置
                关闭注册表项_ (注册表句柄)
                返回 (0)
            .如果结束

        .否则
            ' 注册表项无键值,尝试重新设置
            函数返回值 = 设置注册表项值_ (注册表句柄, 启动项名称, 0, 1, 启动项项值, 取文本长度 (启动项项值))
            .如果 (函数返回值 = 0)  ' 重新设置自动运行成功
                关闭注册表项_ (注册表句柄)
                返回 (3)
            .否则
                关闭注册表项_ (注册表句柄)  ' 重新设置自动运行失败
                返回 (-2)
            .如果结束

        .如果结束

    .否则
        ' 读取注册表失败,可能没有设置过自动运行
        函数返回值 = 设置注册表项值_ (注册表句柄, 启动项名称, 0, 1, 启动项项值, 取文本长度 (启动项项值))
        .如果 (函数返回值 = 0)  ' 设置自动运行成功
            关闭注册表项_ (注册表句柄)
            返回 (1)
        .否则
            关闭注册表项_ (注册表句柄)  ' 设置自动运行失败
            返回 (-1)
        .如果结束

    .如果结束

.否则
    返回 (-3)  ' 打开注册表失败
.如果结束


.子程序 删除启动项, 整数型, , 删除成功返回0,失败返回负数
.参数 启动项名, 文本型
.局部变量 函数返回值, 整数型
.局部变量 注册表句柄, 整数型

函数返回值 = 打开注册表项_ (-2147483646, “Software\Microsoft\Windows\CurrentVersion\Run”, 注册表句柄)
.如果 (函数返回值 = 0)
    函数返回值 = 删除注册表项_ (注册表句柄, 启动项名)
    .如果 (函数返回值 = 0)
        关闭注册表项_ (注册表句柄)
        返回 (0)
    .否则
        关闭注册表项_ (注册表句柄)
        返回 (-1)
    .如果结束

.否则
    返回 (-2)

点评

哭 抱歉 我没研究过开机启动   福建省福州市  发表于 2012-2-1 17:44
回复

使用道具 举报

结帖率:27% (4/15)

签到天数: 10 天

发表于 2012-2-1 17:48:55 | 显示全部楼层   河南省洛阳市
至启动项!!!!!!!!!!
回复

使用道具 举报

结帖率:69% (9/13)
 楼主| 发表于 2012-2-1 17:50:25 | 显示全部楼层   广东省深圳市
拒绝再玩 发表于 2012-2-1 17:38
晕了。。
在启动窗口创建完毕下面 添加这个代码。

还有  能不能写个不能按出任务管理器和 ALT+F4 关闭的代码~~~
回复

使用道具 举报

结帖率:71% (34/48)

签到天数: 5 天

发表于 2012-2-1 17:52:16 | 显示全部楼层   广东省东莞市
等到 发表于 2012-2-1 17:50
还有  能不能写个不能按出任务管理器和 ALT+F4 关闭的代码~~~

在论坛搜索一下 锁屏, 应该有你需要的了
回复

使用道具 举报

结帖率:37% (7/19)
发表于 2012-2-1 17:55:29 | 显示全部楼层   北京市北京市
来晚了已经解决了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表