- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用TeeChart动态绘制平面剖面图其它?| 作者:慧都控件网 | 2010-10-14 14:53:55| 阅读?2306次有用?(0)评论?(0)收藏概述:TeeChart Pro ActiveX是西班牙Steema SL公司开发的图表类控件,主要用来生成各种复杂的图表。它是一款行业领先的图表及图形报表工具,它从1997年开始不断更新并响应客户的需求,目前已经成为全球最具竞争力的图表产品之一。本文主要讲解如何利用TeeChart动态绘制平面剖面图。 TeeChart?Pro?ActiveX是西班牙Steema?SL公司开发的图表类控件,主要用来生成各种复杂的图表。它是一款行业领先的图表及图形报表工具,它从1997年开始不断更新并响应客户的需求,目前已经成为全球最具竞争力的图表产品之一。TeeChart?Pro提供几百种2D和3D图表样式,40种数学统计学函数及无限数量的轴和22种选项板控件供选择。它为每一个控件及子控件提供了强大且全面的编辑器,使用户可以快速创建综合性的图表应用程序。这个图表编辑器通过TeeCommander控件(一个拥有图表特效按钮的工具条)得到了增强,其具有一键访问TeeChart?Editors及共享功能。另外这个图表编辑器可在设计时和运行时使用。TeeChart?Pro完全面向对象,并分为多个模块,从而缩小了可执行文件的尺寸,并使开发者可以根据自己的需要创建自定义分组模块。 在工程上,常常要绘制平面等值线图、剖面图、表面图、平面剖面图等等,前三种图形可直接利用TeeChart绘制,而平面剖面图却不能直接绘制,本文简单介绍如何利用TeeChart动态绘制工程上的平面剖面图,其中编译环境为C++Builder?6.0,TeeChart版本为TeeChart.v8.01。(在安装C++?Builder6.0时并非此版本,用户可自行下载安装)。 首先新建一工程,在Form1上添加一个Panel,一个Chart,一个按钮和一个OpenDialog,去掉Chart的3D效果,将Panel的Align属性设为“alTop”,将Chart的Align属性设为“alClient”,将按钮的Caption设为“打开数据”,用以打开数据文件。如下图所示: 双击按钮,并在按钮的函数下写上如下代码:#include?stdio.hint?n=0;void?__fastcall?TForm1::SpeedButton4Click(TObject?*Sender){double?maxvalue=-10000,minvalue=10000;FILE?*fp1;??int?line,linetmp=-1;double?value;?float?point;TChartAxis?*Axis;TFastLineSeries?*Series;TColorLineTool?*Tool;if(OpenDialog1-Execute()){?if((fp1=fopen(OpenDialog1-FileName.c_str(),r))!=NULL)?{??while(!feof(fp1))??{if(fscanf(fp1,%d%f%lf,line,point,value)!=EOF)???{??maxvalue=(valuemaxvalue)?value:maxvalue;??????minvalue=(valueminvalue)?value:minvalue;???if(line!=linetmp)??????{?????Axis=new?TChartAxis(Chart1-CustomAxes);?????Series=new?TFastLineSeries(Chart1);?????Chart1-AddSeries(Series);?????Series-CustomVertAxis=Axis;?????Tool=new?TColorLineTool(Chart1);??????Tool-Axis=Series-GetVertAxis?;??????Tool-Pen-Color=clWhite;?????Tool-AllowDrag=false;?????Tool-Value=0;?????????Series-SeriesColor=(TColor)RGB(random(255),random(250),random(250));????Axis-LabelsFont-Color=clWhite;????Axis-Axis-Color=clWhite;????Series-AddXY(point,value,FloatToStr(point));????Series-Title=Line+IntToStr(line);???
您可能关注的文档
- 2015-2016九年级第一学期期中试题.doc
- 江苏省食品安全城市创建考评指标(初拟稿)0523解读.docx
- 必威体育精装版人教版八年级物理上册《质量》课件解读.ppt
- 必威体育精装版人教版百分数解决问题例题3例4解读.ppt
- 军事理论答案讲解.doc
- 必威体育精装版人教版九年级上册化学课件实验活动2_二氧化碳的实验室制取与性质解读.ppt
- 档案管理违法违纪行为处分规定1解读.ppt
- 江苏省沭阳县2016~2017学年度第一学期期中调研测试解读.doc
- 江苏省苏中三市(南通、扬州、泰州)2016届高三化学第二次调研测试试题解读.doc
- 必威体育精装版人教版九年级数学下册26.1.2反比例函数的图象与性质(第1课时)解读.ppt
文档评论(0)