Teechart的入门使用-VS2005-VS2008

Teechart的入门使用-VS2005-VS2008

ID:38582839

大小:1.28 MB

页数:17页

时间:2019-06-15

Teechart的入门使用-VS2005-VS2008_第1页
Teechart的入门使用-VS2005-VS2008_第2页
Teechart的入门使用-VS2005-VS2008_第3页
Teechart的入门使用-VS2005-VS2008_第4页
Teechart的入门使用-VS2005-VS2008_第5页
资源描述:

《Teechart的入门使用-VS2005-VS2008》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、Teechart版本在这里使用的“TeeChartProActivexcontrolv5”,安装程序在“TeeChartProActivexcontrolv5.rar”里面。2、Teechart安装点击后面的exe文件进行安装。3、Teechart入门演示·开发环境:VS2005·语言:VC++1)创建MFC对话框程序2)添加Teechart控件到工具箱双击对话框界面,会显示工具箱,在工具箱的空白位置右键点击,会出现下图,然后选择“添加选项卡”。如下图所示:输入选项卡的名称“Teechart”,然后右键点击“选择项”,然后出现下图:选择“TeeChartP

2、roActivexControlv5”,然后点击“确定”按钮,会发现在工具栏的Teechart标签下面出现了Teechart控件。如下图所示:3)添加相关类:在类视图里面,右键点击项目名称,然后选择“添加”->“类”,在下图中,选择“TypeLib中的MFC类”。如下图所示:点击“添加”,然后出现下图,选择“TeeChartProActivexControlv5<1.0>”4)界面操作在对话框界面添加Teechart控件,如下图所示:双击Teechart控件,然后出现下图的编辑界面,添加三个Series,然后点击“Close”按钮,如下图所示:在对话框界面,为

3、Teechart控件添加变量,默认的变量类型为CTchart,输入变量名。如下图所示:点确定后,除了会自动添加控件变量以外,还会创建一个CTchart的类,这个是默认创建的。5)代码添加在SimpleDemoDlg.cpp添加Series的头文件: #include"CSeries.h"双击界面的“SHOW”按钮,然后添加下列代码: voidCSimpleDemoDlg::OnBnClickedButtonShow() { CSeriesmycs=(CSeries)m_tChart.Series(0); CSeriesmycs1=(CSeries)m_tCha

4、rt.Series(1); CSeriesmycs2=(CSeries)m_tChart.Series(2); for(inti=0;i<1000;i++) mycs.AddNullXY(i,1.5*i+300,_T("")); for(inti=0;i<2000;i++) mycs1.AddNullXY(i,3*i-1300,_T("")); for(inti=0;i<300;i++) mycs2.AddNullXY(1.8*i,i*i-130*i-1000,_T("")); }6)运行效果按F5运行后,点击“SHOW”按钮,就可以出现下列效果图:MF

5、CTeeChart用法整理一因工作需求,要用到TeeChart控件,发现TeeChart在MFC下的资料很少。以下一些TeeChart的用法,大多是从网上七拼八凑得到的,还有一些是我自己摸索的,以下代码经均本人测试,测试环境vc++6.0。           TeeChart的安装方法网上有很多,这里不再赘述。把TeeChart控件添加到工程中后,将其拖到对话框中,然后通过ClassWizard定义一个类变量m_TeeChart。TeeChart简介:            TeeChart的主类是TChart,TChart类存在众多的属性方法和事件,下面介

6、绍一些主要的属性。   1、TChart.Height:图表的高度;可用下列语句获取或设置图表的高度1m_TeeChart.SetHeight(100);//设置图表高度为1002longHeight_size=m_TeeChart.GetHeight();//获取当前图表的高度   2、TChart.Width:图表的宽度;用法与高度一致,就不在赘述   3、TChart.Header:图表的标题;图表可以拥有多级标题,可用下列语句设置图表的标题以及追加标题1m_TeeChart.GetHeader().GetText()2.SetItem(0,COleVa

7、riant(“TeeChart使用范例”));3m_TeeChart.GetHeader().GetText().Add(COleVariant(“追加的标题”));   4、TChart.Series:序列;Series是要显示的数据的主体,在一个图表中可以有一个或者多个序列,每一个序列可以有不同的显示类型,例如Line、Bar、Pic等等,稍后将单独描述。   5、TChart.Axis:坐标轴;用来设置坐标轴的属性1m_TeeChart.GetAxis().GetBottom().GetTitle().SetCaption("X轴的标题");2//设置X

8、轴的标题,准确的说应该是设置底部轴的标

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。