解决易语言“程序延时”命令问题的关机软件设计
浏览量:1672
时间:2024-04-22 22:04:50
作者:采采
首先,我们将要开发一个定时关机软件,这就需要用到精易模块的“程序延时”命令。这个命令的优点在于它不会占用CPU资源,不会导致窗口卡死,并且不会影响其他代码的执行。
相关说明
该命令的返回值类型为逻辑型。其中,参数1的名称为“延时间隔”,类型为“整数型”,可以接收空参数数据。需要注意的是,1000毫秒等于1秒,如果将参数留空,则表示无限等待。
另外,参数2的名称为“延时单位”,类型为“整数型”,同样可以接收空参数数据。默认情况下,单位为毫秒,对应关系为:0毫秒,1秒,2分钟,3小时。
设计界面
下面是设计界面如下:
使用的代码如下:
信息框(“设置成功”,0,)。
判断循环首(编辑框1.内容 ≠ “0”)
程序_延时(60000,)
编辑框1.内容 到文本(到整数(编辑框1.内容) - 1)
判断循环尾()
关闭系统(1,真)
问题原因说明
在上述代码中,60000表示60000毫秒的时间间隔,即1分钟。原先的“程序_延时(到整数(编辑框1.内容,2))”被剔除的原因是因为间隔时间恰好是100分钟,这样就无法显示倒计时效果。
代码效果展示
根据以上设计和说明,我们可以更好地解决易语言“程序延时”命令问题,实现一个功能完善的定时关机软件。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
如何在C4D中添加和使用HUD