TeeChart 2017 for VCL 用户指南(二)准备开始(4)我应该使用哪个TeeChart组件?

我应该使用哪个TeeChart组件?

组件面板中有三个TeeChart图标。

 

 

 

 

TChartTDBChartTQRChart

TQRChart, 是专门为QuSoft的QuickReport量身定做的组件 - 请参阅 向QuickReport添加图表这一章。TQRChart是TDBChart的后代。

TChartTDBChart 这两个组件是所有的TeeChart图表的基本构建块。

如果您希望手动创建图表的数据序列,或者通过代码程序,那么要使用TChart组件。如果您希望从表或SQL查询中获取图形数据,则要使用TDBChart组件。当然,您可以在所有情况下使用TDBChart,但是它将导致您编译后的代码尺寸更大,这将是低效的,如果您没有使用数据源(解释如下)的话。

一旦定义了初始数据序列,TChart和TDBChart这两个图表组件都支持使用另一个数据序列作为数据源。

- 那么为什么会有两种类型的图表组件呢?

- 难道我们不能通过一个组件来实现这个功能吗?

答案:

只使用TChart组件编译的项目, 不需要 Borland数据库单元(db.pas)。

在内部,两者都源于TCustomChart组件,该组件负责大多数制图功能。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值