TeeChart控件基础

在表单上增加一个Chart1,在FormCreate事件中添加
   Chart1->AddSeries(new TPieSeries(Chart1)); //  添加一个饼形图
   Chart1->Series[0]->Clear();
   Chart1->View3D = true;    // 是否以3D形式显示

    Chart1->TopAxis->Title->Caption = "X TEST TEST";
    Chart1->BottomAxis->Title->Caption = "Y TESTTES ";
    Chart1->Title->Text->Strings[0] = "hi";

    for (int i = 1; i <= 12; i++)
    {
        Chart1->Series[0]->AddXY(i , i);
    }

在各种图形之间切换
首先 delete Chart1->Series[0] 删除原来的图形对象,再重新生成,如:
   delete Chart1->Series[0];
   Chart1->AddSeries(new TBarSeries(Chart1));
   Chart1->View3D = true;

    Chart1->TopAxis->Title->Caption = "X TEST TEST";
    Chart1->BottomAxis->Title->Caption = "Y TESTTES ";

    for (int i = 1; i <= 12; i++)
    {
        Chart1->Series[0]->AddXY(i , i);
    }

TeeChart Pro VCL/CLX 是一款图表制作的主流工具,自从1997年以来,它的发展经历了与用户的需求反馈不断交互以及不断创新的过程。TeeChart Pro提供了数以百计的2D、3D图形风格、40种数学统计函数,以及不限数量的坐标轴和22种调色板控件。   产品试用版(for C++ Builder 6)(license:4180099 password:847363625921436):   产品试用版(for Delphi 8)(license:4180099 password:847363625921436):   产品试用版(for Delphi2007)(license:4180099 password:847363625921436):   主要特征如下:   TeeChart Pro提供了数以百计的2D、3D图形风格、40种数学统计函数,以及不限数量的坐标轴和22种调色板控件。   包含所有的源代码(可选择)   拥有TeeChart Pro VCL / CLX 源代码需要支付除正常许可费用之外的额外的费用。源代码支持Windows平台下的(Delphi和C++Builder)、.NET平台下的(Delphi8)和Linux平台下的(Kylix/CLX)   TeeChart图形功能源代码可直接调用Windows GDI(图形设备接口) API   数据存放在动态数组中,而动态数组是直接映射到内存中,这样使得对动态数组的访问和修改速度和计算机处理器一样快。源代码可以最大限度地优化来提高内部处理速度,特别是在重画时。其他的透视输出有OpenGL(3D)、SVG、DirectX等,但是在实时绘制图表的时候,其处理速度没有普通的GDI处理快。   分解成几个模块以便减少执行时占用的空间   一个使用基本风格(线图,条形图,区域图,饼状图,点图),只需要190Kb的执行空间。可以根据每一个模块的特征来对许多模块进行逻辑地分组。程序开发人员可以创建自己的组件包(一组模块),或者根据自己的需要来组装模块。   在程序设计和运行时均易于使用   TeeChart包含强大而全面的针对几乎所有的控件和子控件的编辑器对话框。这些编辑器在程序设计和运行时均可使用。TeeCommander控件(具有图表类按钮的工具条)提供了对TeeChart编辑器的一键访问,打印预览对话框和通用性的特征。   TeeChart是完全基于对象类   几乎所有的东西都是一个对象或是属于一个对象类属性、方法、事件均遵循通用性和一致性风格。从技术层面上来说,TeeChart Pro由161个模块,90个表格屏幕总共798个对象类组成。每一个类都有自己的属性,在大部分情况下,这些属性都是一些来自于TeeChart API或Borland's VCL 类库的子类。   强大的帮助文档和程序实例   帮助文档包括有参考向导、用户向导、详细的使用说明手册、终端用户帮助、丰富的程序实例(包含有376个窗体程序所有的源代码)TeeChart帮助文档遵循Borland帮助文档系统的外观风格和原理,并且在程序设计阶段与集成开发平台完全整合在一起。按F1键可以获得所有相关帮助。   支持多种语言包   支持25种语言,经过翻译的对话框和常量在程序设计阶段(如果你重新编译包)和程序运行阶段(只需要重新编译你的应用程序)均可以使用。一旦你的应用程序编译完成,终端用户在程序运行时只需要简单地一个调用,比如西班牙语集(TeeSetSpanish),就可以切换TeeChart 对话框和常量所使用的语言,无需任何外部的文件或者.dll文件。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值