读书人

怎么减少delphi程序对cpu的使用

发布时间: 2012-02-20 21:18:25 作者: rapoo

如何减少delphi程序对cpu的使用
小弟有个监控程序,空闲运行(没有接数据采集卡)的时候cpu占0%,运行一个晚上后就到了20%左右。关掉程序,在从新启动后,cpu占有率为0%。我用Tchar对采集的数据(空运行的时候数据为0)进行实时显示图像,当把Tchart的画图命令如下:
Series1.AddXY( Now(),ValueDraw[1],'',clTeeColor);
Series2.AddXY( Now(),ValueDraw[2],'',clTeeColor);
Series3.AddXY( Now(),ValueDraw[3],'',clTeeColor);
Series4.AddXY( Now(),ValueDraw[4],'',clTeeColor);
屏蔽掉后,重新运行一个晚上,cpu占有率不变。刚来这里,分不多,请大家帮我看看如何解决,谢谢!

[解决办法]
你的程序就这样一直重复Series1.AddXY( Now(),ValueDraw[1],'',clTeeColor); 吗?难道不释放点资源吗?

[解决办法]
不停的加呀加呀 ?

读书人网 >.NET

热点推荐