我是易语言新手看到一个延迟新方法,据说能解决占用CPU过高的的问题,但是我应该怎么在程序调用呢?
.版本2.程序集窗口程序集1.程序集变量x,文本型.程序集变量y,文本型.子程序__启动窗口_创建完毕x=到文本(取秒(取现行时间())+到整数(11)).子程序_时钟1...
.版本 2
.程序集 窗口程序集1
.程序集变量 x, 文本型
.程序集变量 y, 文本型
.子程序 __启动窗口_创建完毕
x = 到文本 (取秒 (取现行时间 ()) + 到整数 (11))
.子程序 _时钟1_周期事件
_启动窗口.标题 = x
y = 到文本 (取秒 (取现行时间 ()))
标签1.标题 = y
.如果 (y = x)
信息框 (“延迟10秒”, 0, “延迟10秒”)
销毁 ()
' 易语言的“延迟”命令占用的CPU比较多,易语言时间延迟源码使用时钟解决了此问题
.否则
.如果结束
最好给个怎么用这个延迟的例题,比如:
.版本 2
.支持库 spec
.程序集 窗口程序集1
.子程序 _按钮1_被单击
按下 (#A键)
延迟 (300)
按下 (#B键) 展开
.程序集 窗口程序集1
.程序集变量 x, 文本型
.程序集变量 y, 文本型
.子程序 __启动窗口_创建完毕
x = 到文本 (取秒 (取现行时间 ()) + 到整数 (11))
.子程序 _时钟1_周期事件
_启动窗口.标题 = x
y = 到文本 (取秒 (取现行时间 ()))
标签1.标题 = y
.如果 (y = x)
信息框 (“延迟10秒”, 0, “延迟10秒”)
销毁 ()
' 易语言的“延迟”命令占用的CPU比较多,易语言时间延迟源码使用时钟解决了此问题
.否则
.如果结束
最好给个怎么用这个延迟的例题,比如:
.版本 2
.支持库 spec
.程序集 窗口程序集1
.子程序 _按钮1_被单击
按下 (#A键)
延迟 (300)
按下 (#B键) 展开
1个回答
展开全部
'>>>>>>>>>>>>>>>>>>>代码1<<<<<<<<<<<<<<<<<<<<
.子程序 _按钮1_被单击
按下 (#A键)
延时 (300)
按下 (#B键)
'>>>>>>>>>>>>>>>>>>>代码2<<<<<<<<<<<<<<<<<<<<
.子程序 __启动窗口_首次激活
处理事件()
延时(10*1000)'10秒后退出
销毁()
''>>>>>>>>>>>>>>>>>>>解释<<<<<<<<<<<<<<<<<<<<
延时和延迟的调用方式是相同的,但是延时是核心库的命令,且对应api sleep
'api声明:
.DLL命令 Sleep
.参数 延时时间
.子程序 _按钮1_被单击
按下 (#A键)
延时 (300)
按下 (#B键)
'>>>>>>>>>>>>>>>>>>>代码2<<<<<<<<<<<<<<<<<<<<
.子程序 __启动窗口_首次激活
处理事件()
延时(10*1000)'10秒后退出
销毁()
''>>>>>>>>>>>>>>>>>>>解释<<<<<<<<<<<<<<<<<<<<
延时和延迟的调用方式是相同的,但是延时是核心库的命令,且对应api sleep
'api声明:
.DLL命令 Sleep
.参数 延时时间
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询