TeeChart学习笔记1:TeeChart控件的注册与基本使用(添加曲线序列、添加数据点)

本文介绍了如何在Winform应用中使用TeeChart2011控件进行曲线图的绘制,包括控件的注册、添加到窗体、绘制简单曲线及动态实时绘图的方法。通过定时器实现动态更新数据点,展示实时曲线效果。
摘要由CSDN通过智能技术生成

关于TeeChart使用我会持续更新
这篇文章中我是在Winform窗体使用TeeChart2011控件,通过定时器实现了实时绘制曲线图(三个序列)。
先上一下效果图:
TeeChart实时绘制曲线

1.TeeChart2011.ocx的注册

TeeChart2011.ocx下载地址
下载好TeeChart2011.ocx后,32位系统将其放在C:\WINDOWS\System32目录下,64位系统将其放在C:\WINDOWS\SysWOW64,在该目录下以管理员身份运行命令提示符(可以再该目录下找到cmd.exe,以管理员身份运行即可),通过regsvr32命令注册该控件,我的64位系统,图示如下:
执行命令
注册成功会弹出以下提示:
注册成功
如果想要长期使用的话,注册前请将系统时间调至2000/1/1,注册后调回即可。
如果注销该控件的话,可以通过regsvr32 -u指令。

2.TeeChart控件的添加

(1)新建一个WinForm窗体程序,左侧工具栏新建一个选项卡,直接将System32或SysWOW64目录下的TeeChart2011.ocx拖拽到创建的选项卡中即可。
这里写图片描述
这里写图片描述
(2)拖拽一个TeeChart Pro Activex control到窗体上,拉伸到合适大小。
现在我们需要了解一下TeeChart的基本知识
a.axTChart:我们添加到窗体上的TeeChart控件。
b.series:数据序列(实际上就是我们画出的一条曲线或一个其他图形)。
c.a

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文件。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值