怎么解决易语言CPU占用过高啊 我是新手 看见你的提问里面有说过问题已解决 希望帮助一下

如题所述

那是我刚学这东西时遇到的问题,当时我用的是判断循环,因为循环本身就是很占CPU的,因为效率高,如果你可以适当的牺牲一部分效率,只要再循环中加上 处理事件(),并且最好用多线程来执行,你到网上搜索一下高精度延时模块,这个有源码,加到循环里面,配合处理事件+多线程,会占的少一些,如果没用循环,或者延迟(),占CPU高的离谱的就是你的命令有问题,检查一下代码。。来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-11
新建只有一个窗口的程序,运行一下, 看看程序进程CPU占用率高不高。如果是,那是软件本身。

不高的话 从自己的代码找原因,检查一下是否有死循环代码(就是给出的条件永远成立 不停循环代码) ,另外有些代码很吃CPU,组件时钟 过多也会吃CPU。