求可以让软件每隔一小时重启一次软件的易语言源码,谢谢!

2024-12-16 20:11:44
推荐回答(1个)
回答1:

.版本 2

.程序集 窗口程序集1
.程序集变量 x, 整数型
.程序集变量 y, 整数型

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

x = 取小时 (取现行时间 ())
y = 取分钟 (取现行时间 ())
时钟1.时钟周期 = 1000

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

.如果真 (x = 23)
.如果真 (x > 取小时 (取现行时间 ()))
.如果真 (y = 取分钟 (取现行时间 ()))
销毁 ()
.如果真结束

.如果真结束

.如果真结束

.如果真 (x < 取小时 (取现行时间 ()))
.如果真 (y = 取分钟 (取现行时间 ()))
销毁 ()
.如果真结束

.如果真结束

.子程序 __启动窗口_将被销毁

运行 (取运行目录 () + “\” + “软件的名称.exe”, 真, )

这样写麻烦点哦,。还有个简单的。
.版本 2

.程序集 窗口程序集1
.程序集变量 x, 整数型

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

x = 60 × 60 × 1000
时钟1.时钟周期 = x ' 3600000也就是一小时的时间。

.子程序 __启动窗口_将被销毁

运行 (取运行目录 () + “\” + “软件的名称.exe”, 真, )

.子程序 _时钟1_周期事件
销毁 ()