易语言写一个倒计时器,就是说。比如一个程序要每隔5分钟执行一次。我想让他这五分钟内倒计时

计时完后就开始执行。以此推类、求高手指点迷津故事。求代码... 计时完后就开始执行。以此推类、求高手指点迷津故事。求代码 展开
 我来答
神奇宝贝187
2012-07-03 · TA获得超过3069个赞
知道大有可为答主
回答量:2161
采纳率:42%
帮助的人:687万
展开全部
.版本 2
.子程序 取倒计时间, 文本型, , 返回“天数-时-分-秒”的文本格式,时间部分可参考参数变量
.参数 起始时间, 日期时间型
.参数 终了时间, 日期时间型
.参数 小时, , 参考 可空, 倒数出‘小时’整数部分
.参数 分钟, , 参考 可空, 倒数出‘分钟’整数部分
.参数 秒数, , 参考 可空, 倒数出‘秒数’整数部分
.局部变量 天数, 双精度小数型
.局部变量 小时_, 双精度小数型
.局部变量 分钟_, 双精度小数型
.局部变量 秒数_, 双精度小数型
.局部变量 文本_天数, 文本型
.局部变量 文本_小时, 文本型
.局部变量 文本_分钟, 文本型
.局部变量 文本_秒数, 文本型
天数 = 取时间间隔 (终了时间, 起始时间, #日)
小时_ = (天数 - 到整数 (天数)) × 24
分钟_ = (小时_ - 到整数 (小时_)) × 60
秒数_ = (分钟_ - 到整数 (分钟_)) × 60
秒数_ = 四舍五入 (秒数_, )
文本_天数 = 到文本 (到整数 (天数) + 1) + “天”
小时 = 到整数 (小时_)
分钟 = 到整数 (分钟_)
秒数 = 秒数_
.如果 (小时_ < 10)
文本_小时 = “0” + 到文本 (到整数 (小时_)) + “时”
.否则
文本_小时 = 到文本 (到整数 (小时_)) + “时”
.如果结束
.如果 (分钟_ < 10)
文本_分钟 = “0” + 到文本 (到整数 (分钟_)) + “分”
.否则
文本_分钟 = 到文本 (到整数 (分钟_)) + “分”
.如果结束
.如果 (秒数_ < 10)
文本_秒数 = “0” + 到文本 (秒数_) + “秒”
.否则
文本_秒数 = 到文本 (秒数_) + “秒”
.如果结束
返回 (文本_天数 + 文本_小时 + 文本_分钟 + 文本_秒数)

事例:
取倒计时间 (取现行时间 (), 到时间 (“2012-7-20-0:0:0”))
菲菲88952
2012-07-02 · TA获得超过433个赞
知道答主
回答量:302
采纳率:0%
帮助的人:126万
展开全部
.版本 2(别的是 复制的)
.程序集 窗口程序集1
.子程序 _按钮1_被单击
编辑框1.内容 = “05:00”
.如果 (按钮1.标题 = “开始倒计时”)
按钮1.标题 = “停止倒计时”
时钟1.时钟周期 = 1000
.否则
按钮1.标题 = “开始倒计时”
时钟1.时钟周期 = 0
.如果结束
.子程序 _时钟1_周期事件
编辑框1.内容 = 倒记时 (到整数 (取文本左边 (编辑框1.内容, 2)), 到整数 (取文本右边 (编辑框1.内容, 2)))
.子程序 倒记时, 文本型, , 00:00
.参数 分钟, 整数型
.参数 秒钟, 整数型
.局部变量 局_剩余分文本, 文本型
.局部变量 局_剩余秒文本, 文本型
.如果真 (分钟 = 0)
.如果真 (秒钟 = 0)
运行 (“你要运行的程序.exe”, 假, )
返回 (“05:00”)
.如果真结束
.如果真结束
.如果真 (秒钟 = 0)
秒钟 = 60
分钟 = 分钟 - 1
.如果真结束
秒钟 = 秒钟 - 1
局_剩余分文本 = 到文本 (分钟)
局_剩余秒文本 = 到文本 (秒钟)
.如果真 (取文本长度 (到文本 (分钟)) < 2)
局_剩余分文本 = “0” + 到文本 (分钟)
.如果真结束
.如果真 (取文本长度 (到文本 (秒钟)) < 2)
局_剩余秒文本 = “0” + 到文本 (秒钟)
.如果真结束
返回 (局_剩余分文本 + “:” + 局_剩余秒文本)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
5182235367
2012-07-01 · TA获得超过149个赞
知道小有建树答主
回答量:208
采纳率:0%
帮助的人:257万
展开全部
.版本 2
.程序集 窗口程序集1
.子程序 _按钮1_被单击
编辑框1.内容 = “05:00”
.如果 (按钮1.标题 = “开始倒计时”)
按钮1.标题 = “停止倒计时”
时钟1.时钟周期 = 1000
.否则
按钮1.标题 = “开始倒计时”
时钟1.时钟周期 = 0
.如果结束
.子程序 _时钟1_周期事件
编辑框1.内容 = 倒记时 (到整数 (取文本左边 (编辑框1.内容, 2)), 到整数 (取文本右边 (编辑框1.内容, 2)))
.子程序 倒记时, 文本型, , 00:00
.参数 分钟, 整数型
.参数 秒钟, 整数型
.局部变量 局_剩余分文本, 文本型
.局部变量 局_剩余秒文本, 文本型
.如果真 (分钟 = 0)
.如果真 (秒钟 = 0)
运行 (“你要运行的程序.exe”, 假, )
返回 (“05:00”)
.如果真结束
.如果真结束
.如果真 (秒钟 = 0)
秒钟 = 60
分钟 = 分钟 - 1
.如果真结束
秒钟 = 秒钟 - 1
局_剩余分文本 = 到文本 (分钟)
局_剩余秒文本 = 到文本 (秒钟)
.如果真 (取文本长度 (到文本 (分钟)) < 2)
局_剩余分文本 = “0” + 到文本 (分钟)
.如果真结束
.如果真 (取文本长度 (到文本 (秒钟)) < 2)
局_剩余秒文本 = “0” + 到文本 (秒钟)
.如果真结束
返回 (局_剩余分文本 + “:” + 局_剩余秒文本)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冬南唱凝吱0k
2012-07-01 · TA获得超过130个赞
知道小有建树答主
回答量:251
采纳率:0%
帮助的人:189万
展开全部
最简单的法子,就是添加一个时钟组件。将时钟周期设置为5分钟,1秒=1000 5分钟有300秒。300秒=300000 所以时钟周期=300000 在时钟事件下写下执行代码就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式