下载此文档

基于Mschart数据库图表应用编程.doc


文档分类:IT计算机 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
基于Mschart数据库图表应用编程    摘要:本文较详尽地介绍了在Windows系统中,如何使用MSChart图表控件来实现数据库的图表显示,并给出了编程要点和相关的VC++。关键词:Windows数据库图表MsChartVC++  图表由于其直观明了的特性,在实际应用中十分很广泛。我们常常希望数据能通过图表来显示其特性。例如在Delphi和C++Builder编程中,我们可以很方便地实现数据图表。MsChart()是Windows系统中Visualstudio自带的一个ACTIVEX控件,它功能强大,应用广泛,具有以下特点:    ·支持随机数据和随机数组,动态显示。·支持所有主要的图表类型。·支持三维显示。MsChart具有45个属性,9个方法,49事件,可灵活编程,可实现各类表的显示。    图1插入MsChart控件窗口    1MsChart应用编程    首先插入MsChart控件,如图1。)纵轴初始化属性Mschart默认支持自动标准,将自动调整,可以缺省设置。#include""//添加相关的头文件#include""#include""#include""CMSChartm_Chart;//m_Chart为图表变量VARIANTvar;().GetAxis(1,var)//获取纵轴//设置是否支持自动标准;控件默认支持自动标准。().GetAxis().GetValuesScale().SetAuto(FALSE);//设置最大刻度为M;().GetAxis().GetValuesScale().SetMaximum(M);//设置最小刻度为m;().GetAxis().GetValuesScale().SetMinimum(m);//设置轴的等分数D;().GetAxis().GetValuesScale().SetMajorDivision(D);//设置每等分的刻度线数n;().GetAxis().GetValuesScale().SetMinorDivision(n);b)横轴初始化属性VARIANTvar;().GetAxis(0,var)//获取横轴其他属性设置跟纵轴相同。)(“标题”);//((“第I行”);//((“第j列”);//设置第j列标签b)行列的显示布局MSChart的行列显示布局有其自身的特点:下面显示是一个行列4×3,即(四行,三列)的布局示意图(图2所示)。    (4);//(3);//列数为3c)行列操作//操作行列<i,j>第i行、(i

基于Mschart数据库图表应用编程 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人s0012230
  • 文件大小32 KB
  • 时间2020-05-08