大家讨论一下:如何降低CPU的占用率 一般要降低cpu占用可以用sleep语句但是在有些时候sleep不能降低CPU占用谁有其它的方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 思路一:设置线程的优先级;如TThread.Priority := tpLowesttpIdle 最低的优先级。只有系统处于空闲状态时才执行tpLowest 比普通优先级低两级tpLower 比普通优先级低一级tpNormal 普通的优先级tpHigher 比普通优先级高一级tpHighest 比普通优先级高两级tpTimeCritical 最高的优先级思路二:sleep或者在主线程里加Application.processMessages; http://community.csdn.net/Expert/topic/4204/4204487.xml?temp=.5655939继续讨论,希望高手加入 没有sleep,只加Application.PorcessMessage是效果不好的。 置线程的优先级;如TThread.Priority := tpLowest 我这是屏幕传输程序,线程好像不能减少CPU占用(和不放在线程中是一样的;只是自身的反映快点)如果设置优先级低下了话,效果会很差的啊 本人觉得程序尽量不用用Sleep,还不如用WaitMessage,Timer等 通配符 用VHDL做食堂饭卡系统 请问一下,在Delphi7中可不可以加gif格式的图片啊?运行时能够显示gif格式的图片 浪费生命中...... 我要用DELPHI6连ACCESS,不知有何高见 如何改变图象预览的显示比例? 怎样判断一个小数是不是两位小数啊? 提问,现在需要对用户打开的模块进行审计,每次打开一个模块,就插入一条记录 delphi调用:不断调用新的子程序 关于资源文件中多个图片的调用,难啊! dbgrid光标处插入字符 小女子在此向大家虚心请教,请大家一定要帮帮忙啊!多谢
设置线程的优先级;如TThread.Priority := tpLowest
tpIdle 最低的优先级。只有系统处于空闲状态时才执行
tpLowest 比普通优先级低两级
tpLower 比普通优先级低一级
tpNormal 普通的优先级
tpHigher 比普通优先级高一级
tpHighest 比普通优先级高两级
tpTimeCritical 最高的优先级思路二:
sleep或者在主线程里加Application.processMessages;
继续讨论,希望高手加入