我在Embarcadero C ++ Builder XE中使用了TeeChart VCL v2012的评估版。在我的程序中,我每秒获得大约一千个点并将它们放入FastLineSeries中。为了将点放入seraies,我使用AddXY方法。当我运行我的应用程序时,它花费了大约20%的处理器时间在3系列上。我很想知道你是否可以给我一些建议如何提高添加和绘制系列的性能?
答案 0 :(得分:4)
我建议您尝试从实时图表文章here中解释的那些实施尽可能多的提示。恢复:
其他提示:
AutoRepaint=false
,然后再追加AutoRepaint=true
。TFastLineSeries
的{{1}}属性。请参阅“所有功能\欢迎!\ Speed \ Fast Line Speed DrawAll”DrawAllPoints
功能。请参阅“所有功能\欢迎!\功能\扩展\减少点数”的功能演示中的示例。另请参阅“所有功能\欢迎!\速度”下的功能演示中的其他示例。
注意:功能演示是随安装一起提供的应用程序,它显示了组件支持的大多数功能。