Teechart中dbchart用程序代码实现图表的方法

原创 2006年06月25日 13:02:00

[本文由 iuprg发表,iuprg@tom.com, www.newsoftstudio.com]

转载请保留出处.

delphi7.0为例

在form上放一个dbchart ,或者编程create一个也可以,但是单元必须引用DbChart.

假设dbchart名称为dbchart1

[本文由 iuprg发表,iuprg@tom.com, www.newsoftstudio.com]

然后按下面代码(放到一个按钮事件里)动态建立一个条形图

 myseries:= tbarseries.Create(self);
  
   with  myseries do begin

              ParentChart:=dbchart1;
              Marks.ArrowLength := 20;
              Marks.Visible := True;
              DataSource := datamodule1.qry_total; //这是数据源 dataset,注意:如果此处错误地指向了datasource那么

                                                                                 // 图形只显示一条记录!所以必须是table或者adoquery
              SeriesColor := clRed ;
              XLabelsSource := '姓名';// 这是要在x轴上显示的字段名称

              YValues.DateTime := False ;
              YValues.Name := 'Bar';
              YValues.Multiplier := 1.000000000000000000;
              YValues.Order := loNone ;
              YValues.ValueSource := '分数;  // 这是要在y轴上显示的字段名称
              Active:=true;
             RefreshSeries;
    end;

  dbchart1.RefreshData;

当将 myseries:= tbarseries.Create(self); 放到form.create里或者show里时,可以在按钮事件里加上
 dbchart1.SeriesList.Clear;以保证每次创立的series是根据自己的代码而重新建立的,能避免一些错误.

=====================[本文由 iuprg发表,iuprg@tom.com, www.newsoftstudio.com]

其他形状的图:

TAreaSeries
TBarSeries
TCircledSeries
TCustomBarSeries
TCustomSeries
TFastLineSeries
THorizBarSeries
TLineSeries
TPieSeries
TPointSeries
TSeriesPointer

关于teechart的vcl 在线文档 -----http://www.berneda.com/TeeChart6Docs/

[本文由 iuprg发表,iuprg@tom.com, www.newsoftstudio.com]

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

DBChart代码实现绑定数据库

来源:http://hi.baidu.com/ma_wei/blog/item/0c8d1a12aa0431175baf53b6.html 一:属性相关: Series选项: (1)Fo...

android程序代码实现改变字体颜色和输入密码的显示隐藏

这篇文章记录一下开发时遇到的两个小问题         1、很多时候都需要用在java代码中去更改字体的颜色,密码的显示方式,以及使用java代码创建一个控件、一个布局,这次遇到的问题就是使用jav...

数据结构及小问题程序代码实现

  • 2015年08月08日 15:20
  • 9.69MB
  • 下载

归纳STM32 FLASH 擦除(以及如何防止误擦除程序代码)、写入、读取方法

编译环境:我用的是(Keil)MDK4.7.2    stm32库版本:我用的是3.5.0 一、本文不对FLASH的基础知识做详细的介绍,不懂得地方请查阅有关资料。 对STM32 内部FLASH进行编...

C程序代码方法

本文讲述在编写C程序代码的常用优化办法,分为I/O篇,内存篇,算法篇,MMX汇编篇。一.I/O篇 如果有文件读写的话,那么对文件的访问将是影响程序运行速度的一大因素。提高文件访问速度的主要办法有两个:...

Day 4:MSDN没有内容解决方法&VS第一个Windows程序代码分析

前一阵子遇到MSDN没有内容的情况自己找到了探索方法。 下载的是MSDN离线版,但是不知道这时候是离线的。 点击 联机 -》点搜索框边上的搜索 出现以下界面 点击添加 就下载到想要的文档了。 ...

阅读程序代码的技巧与方法

一、代码阅读的必要性     阅读别人的代码作为研发人员是一件经常要做的事情。一个是学习新的编程语言的时候通过阅读别人的代码是个最佳的学习方法,另外是积累编程经验。如果你有机 会阅读一些操作系统的代...

使用Visual Studio(VS)开发Qt程序代码提示功能的实现

      伴随着系统的重装VS和Qt也重新安装与配置。噢!问题出现了,VS可以识别QT,但是代码提供功能对QT完全失效,而且在VS中右键-->转到定 义,直接提示“未定义的符号”,天啊!VS代码提示...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Teechart中dbchart用程序代码实现图表的方法
举报原因:
原因补充:

(最多只允许输入30个字)