L
lfj_hycs
Unregistered / Unconfirmed
GUEST, unregistred user!
朋友们好!
最近编一个程序需要在图表中显示大量数据(50万左右数据点),从文本文件中读入数据时挺快,但在图表上显示时速度奇慢,而且在实际使用过程中还要经常放大、缩小,速度难以忍受。后来用TeeChart的Fast Line速度倒是挺快,只是一段段折线,不能显示数据点(或者我不会设置,不好意思,新手!)。请问有什么办法能够在一屏中快速显示这么多点。
受实际应用限制不能分屏,只需要把数据点快速显示出来就行,有没有连线都没关系。我参考了一些资料说在一屏中显示这么多点有很多点在屏幕上是重复的,但不知道如何避免重复画这些点。曲线形态挺复杂,我想把大致形态保留下来,如果需要对数据进行筛选,如何筛选,对筛选后的数据是不是要与原来的数据分开存放,如果放大以后需要显示原来未显示的数据点,是不是要对数据重新进行筛选。以前没搞过这个,请各位富翁给个思路,最好能有一些关键代码。如果不方便贴出能否发到我的邮箱(lfj_hycs@163.com)。
刚开始学DELPHI,水平太差,不知道如何下手,恳请各位富翁帮帮兄弟,不胜感激!!!
最近编一个程序需要在图表中显示大量数据(50万左右数据点),从文本文件中读入数据时挺快,但在图表上显示时速度奇慢,而且在实际使用过程中还要经常放大、缩小,速度难以忍受。后来用TeeChart的Fast Line速度倒是挺快,只是一段段折线,不能显示数据点(或者我不会设置,不好意思,新手!)。请问有什么办法能够在一屏中快速显示这么多点。
受实际应用限制不能分屏,只需要把数据点快速显示出来就行,有没有连线都没关系。我参考了一些资料说在一屏中显示这么多点有很多点在屏幕上是重复的,但不知道如何避免重复画这些点。曲线形态挺复杂,我想把大致形态保留下来,如果需要对数据进行筛选,如何筛选,对筛选后的数据是不是要与原来的数据分开存放,如果放大以后需要显示原来未显示的数据点,是不是要对数据重新进行筛选。以前没搞过这个,请各位富翁给个思路,最好能有一些关键代码。如果不方便贴出能否发到我的邮箱(lfj_hycs@163.com)。
刚开始学DELPHI,水平太差,不知道如何下手,恳请各位富翁帮帮兄弟,不胜感激!!!