怎么解决易语言CPU占用过高啊 我是新手 看见你的提问里面有说过问题已解决 希望帮助一下
答案:2 悬赏:80 手机版
解决时间 2021-03-01 06:09
- 提问者网友:末路
- 2021-02-28 20:34
怎么解决易语言CPU占用过高啊 我是新手 看见你的提问里面有说过问题已解决 希望帮助一下
最佳答案
- 五星知识达人网友:风格不统一
- 2021-02-28 21:28
那是我刚学这东西时遇到的问题,当时我用的是判断循环,因为循环本身就是很占CPU的,因为效率高,如果你可以适当的牺牲一部分效率,只要再循环中加上 处理事件(),并且最好用多线程来执行,你到网上搜索一下高精度延时模块,这个有源码,加到循环里面,配合处理事件+多线程,会占的少一些,如果没用循环,或者延迟(),占CPU高的离谱的就是你的命令有问题,检查一下代码。。
全部回答
- 1楼网友:像个废品
- 2021-02-28 21:37
'>>>>>>>>>>>>>>>>>>>代码1<<<<<<<<<<<<<<<<<<<<
.子程序 _按钮1_被单击
按下 (#a键)
延时 (300)
按下 (#b键)
'>>>>>>>>>>>>>>>>>>>代码2<<<<<<<<<<<<<<<<<<<<
.子程序 __启动窗口_首次激活
处理事件()
延时(10*1000)'10秒后退出
销毁()
''>>>>>>>>>>>>>>>>>>>解释<<<<<<<<<<<<<<<<<<<<
延时和延迟的调用方式是相同的,但是延时是核心库的命令,且对应api sleep
'api声明:
.dll命令 sleep
.参数 延时时间
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯