基于mschart的数据库图表应用编程(1)

基于mschart的数据库图表应用编程(1)

ID:30640971

大小:16.76 KB

页数:5页

时间:2019-01-02

基于mschart的数据库图表应用编程(1)_第1页
基于mschart的数据库图表应用编程(1)_第2页
基于mschart的数据库图表应用编程(1)_第3页
基于mschart的数据库图表应用编程(1)_第4页
基于mschart的数据库图表应用编程(1)_第5页
资源描述:

《基于mschart的数据库图表应用编程(1)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果基于Mschart的数据库图表应用编程(1)  摘要:本文较详尽地介绍了在windows系统中,如何使用mschart图表控件来实现数据库的图表显示,并给出了编程要点和相关的vc++代码。  关键词:windows数据库图表mschartvc++  图表由于其直观明了的特性,在实际应用中十分很广泛。我们常常希望数据能通过图表来显示其特性。例如在delphi和c++builder编程中,我们可以很方便

2、地实现数据图表。mschart是windows系统中visualstudio自带的一个activex控件,它功能强大,应用广泛,具有以下特点:·支持随机数据和随机数组,动态显示。·支持所有主要的图表类型。·支持三维显示。mschart具有45个属性,9个方法,4事件,可灵活编程,可实现各类表的显示。图1插入mschart控件窗口1mschart应用编程首先插入mschart控件,如图1。坐标系属性的设置a)纵轴初始化属性mschart默认支持自动标准,将自动调整,可以缺省设置。课题份量和难易程度要恰当,博士生能在二年内作出结果,硕

3、士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果#include""//添加相关的头文件#include""#include""#include""cmschartm_chart;//m_chart为图表变量variantvar;m_().getaxis(1,var)//获取纵轴//设置是否支持自动标准;控件默认支持自动标准。m_().getaxis().getvaluesscale().

4、setauto(false);//设置最大刻度为m;m_().getaxis().getvaluesscale().setmaximum(m);//设置最小刻度为m;m_().getaxis().getvaluesscale().setminimum(m);//设置轴的等分数d;m_().getaxis().getvaluesscale().setmajordivision(d);//设置每等分的刻度线数n;m_().getaxis().getvaluesscale().setminordivision(n);b)横轴初始化属性v

5、ariantvar;m_().getaxis(0,var)//获取横轴其他属性设置跟纵轴相同。1.数据显示课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果a)设置标题栏和标签m_(“标题”);//设置标题栏m_((“第i行”);//设置第i行标签m_((“第j列”);//设置第j列标签b)行列的显示布局mschart的行列显示布局有其自

6、身的特点:下面显示是一个行列4×3,即的布局示意图。图数据显示布局示意图m_(4);//行数为m_(3);//列数为3c)行列操作//操作行列第i行、第j列m_(i);//第i行m_(j);//第j行m_((“第i行”);//设置第i行标签cstringstr=””;m_((lpctstr(str));//设置行列的显示数据m_();//刷新视图d)显示方式获取当前的显示方式:longntype=m_();设置显示方式:课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。

7、从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果m_(0);//3d(三维)显示m_(1);//2d(二维)显示m_();其它常用组合方式为:m_(1

8、0)//2d柱(条)形,m_(0

9、0)//3d柱(条)形m_(1

10、2)//2d线条型m_(0

11、2)//3d线条型m_(1

12、4)//2d区域型m_(0

13、4)//3d区域型m_(1

14、6)//2d阶梯型m_(0

15、6)//3d阶梯型m_(1

16、8)//2d复(混)合型m_(0

17、8)//3d复(混)合型另外,

18、在2d方式中,还有两类:饼型和xy型m_(14)//2d饼型m_(16)//2dxy型e)其他其他属性,比如设置字体,颜色,对齐方式等。图数据控件界面示意图程序示例(1)课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,

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

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

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