怎样用TeeChart画这样的图(100分)

  • 主题发起人 主题发起人 carnation
  • 开始时间 开始时间
C

carnation

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一大组时间采样数据,想通过TeeChart控件画出来,通过Delphi的Help,我会
将数据以左移的形式显示出来;但我在程序中需要以两种形式显示数据:
1是这种左移的方法,2是一屏一屏的显示,就是从左显示到右,当显示左边的数据时,
不刷新右边的数据,最好在新老数据的交接处有一条竖线作为分隔

能通过TeeChart完成马?
 
不明白你的意思。
 
比如说TeeChart 从左至右一共可以显示5个点
先从最左边开始,显示5个点:
01 02 03 04 05
第一种方式之后显示:
02 03 04 05 06
03 04 05 06 07
...
...
第二种方式之后显示:
06 |02 03 04 05
06 07 |03 04 05
06 07 08 |04 05
06 07 08 09 |05
06 07 08 09 10|
11 |07 08 09 10
...
"|"是我希望能够在图上显示出的新,旧数据的分隔线

我希望能够自由地在这两种方式间切换
 
现在我比较清楚怎么干了。有一个新问题,请指教:
我能不能直接将一个TChart作为一个Blob存入数据库?

主要用途是想将TChart的x,y数据存入数据库,这样可以在将来从数据库中调出,
然后可以任意查找其中的数据
 
用TDBChart可实现存入数据库和调出的功能.
 
carnation:如果你还要继续讨论请定期提前你的帖子,如果不想继续讨论请结束帖子。
请认真阅读大富翁论坛规则说明 http://www.delphibbs.com/delphibbs/rules.htm
 
你可以用chart1.SaveToBitmapFile将它存成图片档。
 
多人接受答案了。
 
后退
顶部