当前位置:首页 > 代码 > 正文

易语言自动关机代码(易语言定时关机源码)[20240423更新]

admin 发布:2024-04-23 23:35 127


今天给各位分享易语言自动关机代码的知识,其中也会对易语言定时关机源码进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

易语言怎么写自动关机代码或者无限弹窗口代码

自动关机:关闭系统 (#关机, 真)无限跳窗口:.版本 2.子程序 __启动窗口_创建完毕时钟1.时钟周期 = 1000.子程序 _时钟1_周期事件载入 (窗口1, , 真)

这个是窗口,接下来是信息框.版本 2.程序集 窗口程序集1.子程序 __启动窗口_创建完毕信息框 (“别想关掉咯、”, 0, )

信息框 (“嘿嘿,陪我玩玩”, 0, )

信息框 (“你是GG还是MM?”, 0, )

信息框 (“说话啊”, 0, )

信息框 (“再不说我就让你关机咯”, 0, )

信息框 (“....”, 0, )

信息框 (“.....”, 0, )

信息框 (“.....”, 0, )

数量可以直接进行更改。希望采纳,还有不懂的qun聊》57034949

易语言关机代码

换时钟把,效果不知道会怎样!大概代码:两个序集变量-分和秒-类型为整数型,

关机-按扭被单击

如果真(信息框("系统将在"+编辑框.内容+"分钟后关机,是否生效?",#是否扭,"请确认")=#是扭)

-分=到整数(编辑框.内容)

-秒=1

-时钟.时钟周期=1000

如果真结束

时钟-周期事件

秒=秒-1

启动窗口.标题=到文本(分)+"分"+到文本(秒)+"秒后自动关机"

如果真(秒1)

-分=分-1

-秒=60

-如果真(分1

1)

--关闭系统(#关机,真)

-如果真结束

如果真结束

易语言如何编写自动关闭

楼上写的这么简单,不是每个人都看的懂的!

楼主要注册个热键来关闭程序,那很简单,首先在窗口创建完毕事件中注册热键

首先我们定义一个程序集变量

程序集变量

热键1

整数型

然后

.子程序

__启动窗口_创建完毕

热键1=注册热键

(_启动窗口.取窗口句柄

(),

标签1.取窗口句柄

(),

0,

#F1键)

【其中第一个参数不说了,第2个参数标签1.取窗口句柄(),这个注册热键利用了标签的反馈事件,所以这里你要自己在程序窗口中添加一个标签1,然后取它的句柄,第3个参数是功能键状态,0-无功能键;1-CTRL键状态;2-SHIFT键状态;4-ALT键状态或各键状态值之和;第4个参数是主热键,你可以自己设置,不要忘记前面的#】

注册完毕后该函数会返回一个整数,被保存在程序集变量“热键1”中,你可以输出调试文本(热键1)看下是否注册成功.返回0注册失败,返回非0整数表示注册成功。

接着我们要写标签1的反馈事件

在窗口中双击标签1,然后在代码区的标签1反馈事件中写入如下代码

.子程序

_标签1_反馈事件,

整数型

.参数

参数一,

整数型

.参数

参数二,

整数型

要写入的代码:

如果真(参数一=热键1)'标签反馈出的整数与注册热键时返回的整数相同时

结束()'关闭程序

最后别忘了

在窗口将要销毁的时候撤销热键,这点千万不要忘了哦

.__启动窗口_将被销毁

撤销热键(热键1)‘撤销启动窗口创建时注册的热键,其中热键1是程序集变量

码字辛苦啊,全是手写的,给分哦!

易语言怎么编写自动关机软件

自动关机的代码可能有点长,如下:

.版本 2

.支持库 spec

.支持库 shell

.程序集 窗口程序集_启动窗口

.程序集变量 小时, 整数型

.程序集变量 分钟, 整数型

.程序集变量 秒数, 小数型

.程序集变量 关机的秒数, 整数型

.程序集变量 操作类型, 整数型

.程序集变量 正在关机, 逻辑型

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

皮肤_资源加载 (#皮肤_BLACK)

.子程序 _编辑框1_内容被改变

.判断开始 (到数值 (编辑框1.内容) > 23)

编辑框1.内容 = “23”

编辑框1.起始选择位置 = -1

.默认

.判断结束

.子程序 _编辑框2_内容被改变

.判断开始 (到数值 (编辑框2.内容) > 59)

编辑框2.内容 = “59”

编辑框2.起始选择位置 = -1

.默认

.判断结束

.子程序 _编辑框3_内容被改变

.判断开始 (到数值 (编辑框3.内容) > 59)

编辑框3.内容 = “59”

编辑框3.起始选择位置 = -1

.默认

.判断结束

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

.局部变量 i, 整数型

正在关机 = 真

小时 = 到数值 (编辑框1.内容)

分钟 = 到数值 (编辑框2.内容)

秒数 = 到数值 (编辑框3.内容)

编辑框1.内容 = 到文本 (小时)

编辑框2.内容 = 到文本 (分钟)

编辑框3.内容 = 到文本 (秒数)

.计次循环首 (75, )

分组框1.高度 = 分组框1.高度 - 1

分组框2.顶边 = 分组框2.顶边 - 1

分组框2.高度 = 分组框2.高度 + 1

处理事件 ()

延时 (10)

.计次循环尾 ()

.判断开始 (单选框1.选中 = 真)

操作类型 = 1

.判断 (单选框2.选中 = 真)

操作类型 = 2

.默认

信息框 (“请选择计次模式!”, 64, )

.判断结束

.判断开始 (操作类型 = 1)

小时 = 到数值 (编辑框1.内容)

分钟 = 到数值 (编辑框2.内容)

秒数 = 到数值 (编辑框3.内容) + 1

时钟1.时钟周期 = 998

关机的秒数 = 小时 × 3600 + 分钟 × 60 + 秒数

.判断 (操作类型 = 2)

小时 = 到数值 (编辑框1.内容) + 取小时 (取现行时间 ())

分钟 = 到数值 (编辑框2.内容) + 取分钟 (取现行时间 ())

秒数 = 到数值 (编辑框3.内容) + 取秒 (取现行时间 ()) + 1

关机的秒数 = 小时 × 3600 + 分钟 × 60 + 秒数

时钟1.时钟周期 = 998

.判断开始 (小时 > 23)

小时 = 小时 - 24

.默认

.判断结束

.判断开始 (分钟 > 59)

分钟 = 分钟 - 60

.默认

.判断结束

.判断开始 (秒数 > 59)

秒数 = 秒数 - 60

.默认

.判断结束

时钟2.时钟周期 = 关机的秒数 × 1000

.默认

.判断结束

按钮1.禁止 = 真

按钮2.可视 = 真

按钮2.顶边 = 分组框2.高度 - 48

按钮3.可视 = 真

按钮3.顶边 = 分组框2.高度 - 48

.子程序 _时钟1_周期事件

.局部变量 秒数i, 整数型

.局部变量 分数i, 整数型

.局部变量 时数i, 整数型

.局部变量 秒数j, 文本型

.局部变量 分数j, 文本型

.局部变量 时数j, 文本型

.局部变量 变量i, 整数型

调试输出 (关机的秒数)

.如果 (取小时 (取现行时间 ()) = 小时 且 取分钟 (取现行时间 ()) = 分钟 且 取秒 (取现行时间 ()) = 秒数)

关闭系统 (1, 真)

.否则

调试输出 (小时, 分钟, 秒数)

变量i = 1

.判断开始 (秒数 - 取秒 (取现行时间 ()) < 1)

秒数i = 60 - 取绝对值 (秒数 - 取秒 (取现行时间 ())) - 变量i

变量i = 1

.默认

秒数i = 秒数 - 取秒 (取现行时间 ()) - 变量i

变量i = 0

.判断结束

.判断开始 (分钟 - 取分钟 (取现行时间 ()) < 1)

分数i = 60 - 取绝对值 (分钟 - 取分钟 (取现行时间 ())) - 变量i

变量i = 1

.默认

分数i = 分钟 - 取分钟 (取现行时间 ()) - 变量i

变量i = 0

.判断结束

.判断开始 (小时 - 取小时 (取现行时间 ()) < 1)

时数i = 24 - 取绝对值 (小时 - 取小时 (取现行时间 ())) - 变量i

变量i = 1

.默认

时数i = 小时 - 取小时 (取现行时间 ()) - 变量i

变量i = 0

.判断结束

.判断开始 (0 ≤ 时数i 且 时数i < 10)

时数j = “0” + 到文本 (时数i)

.默认

时数j = 到文本 (时数i)

.判断结束

.判断开始 (0 ≤ 分数i 且 分数i < 10)

分数j = “0” + 到文本 (分数i)

.默认

分数j = 到文本 (分数i)

.判断结束

.判断开始 (0 ≤ 秒数i 且 秒数i < 10)

秒数j = “0” + 到文本 (秒数i)

.默认

秒数j = 到文本 (秒数i)

.判断结束

.判断开始 (时数j = “23” 且 分数j = “60”)

时数j = “00”

分数j = “00”

.判断 (时数j = “24”)

时数j = “00”

.默认

.判断结束

标签4.标题 = “将在” + 到文本 (时数j) + “:” + 到文本 (分数j) + “:” + 到文本 (秒数j) + “后关机”

.如果结束

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

正在关机 = 假

时钟1.时钟周期 = 0

时钟2.时钟周期 = 0

时钟3.时钟周期 = 0

.计次循环首 (75, )

分组框1.高度 = 分组框1.高度 + 1

分组框2.顶边 = 分组框2.顶边 + 1

分组框2.高度 = 分组框2.高度 - 1

处理事件 ()

延时 (10)

.计次循环尾 ()

标签4.标题 = “未启动”

按钮1.禁止 = 假

按钮2.可视 = 假

按钮3.可视 = 假

.子程序 __启动窗口_可否被关闭, 逻辑型

.判断开始 (正在关机 = 真)

返回 (假)

.默认

.判断结束

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

.如果 (信息框 (“隐藏之后无法恢复,是否隐藏?”, #是否钮 + #询问图标, ) = #是钮)

可视 = 假

.否则

.如果结束

关于易语言自动关机代码和易语言定时关机源码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/389.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载