<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 基于Mschart的數(shù)據(jù)庫圖表應用編程

    時間:2024-09-19 07:34:23 計算機畢業(yè)論文 我要投稿
    • 相關推薦

    基于Mschart的數(shù)據(jù)庫圖表應用編程

    摘要:本文較詳盡地介紹了在Windows系統(tǒng)中,如何使用MSChart 圖表控件來實現(xiàn)數(shù)據(jù)庫的圖表顯示,并給出了編程要點和相關的VC 6.0代碼。

    關鍵詞:Windows 數(shù)據(jù)庫圖表 MsChart VC++6.0

      圖表由于其直觀明了的特性,在實際應用中十分很廣泛。我們常常希望數(shù)據(jù)能通過圖表來顯示其特性。例如在Delphi和C Builder編程中,我們可以很方便地實現(xiàn)數(shù)據(jù)圖表。MsChart(6.0或5.0版)是Windows系統(tǒng)中Visual studio自帶的一個ACTIVEX控件,它功能強大,應用廣泛,具有以下特點:

    · 支持隨機數(shù)據(jù)和隨機數(shù)組,動態(tài)顯示。

    · 支持所有主要的圖表類型。

    · 支持三維顯示。

    MsChart具有45個屬性,9個方法,49 事件,可靈活編程,可實現(xiàn)各類表的顯示。

    圖1 插入MsChart 控件窗口

    1 MsChart 應用編程

    首先插入MsChart 控件,如圖1。

    1.1 坐標系屬性的設置

    a)縱軸初始化屬性

    Mschart 默認支持自動標準,將自動調(diào)整,可以缺省設置。

    #include "mschart.h" //添加相關的頭文件

    #include "vcplot.h"

    #include "vcaxis.h"

    #include "vcvaluescale.h"

    CMSChart m_Chart;//m_Chart 為圖表變量

    VARIANT var;

    m_Chart.GetPlot().GetAxis(1,var)//獲取縱軸

    //設置是否支持自動標準;控件默認支持自動標準。

    m_Chart.GetPlot().GetAxis().GetValuesScale().SetAuto(FALSE);

    //設置最大刻度為M;

    m_Chart.GetPlot().GetAxis().GetValuesScale().SetMaximum(M);

    //設置最小刻度為m;

    m_Chart.GetPlot().GetAxis().GetValuesScale().SetMinimum(m);

    //設置軸的等分數(shù)D;

    m_Chart.GetPlot().GetAxis().GetValuesScale().SetMajorDivision(D);

    //設置每等分的刻度線數(shù)n;

    m_Chart.GetPlot().GetAxis().GetValuesScale().SetMinorDivision(n);

    b)橫軸初始化屬性

    VARIANT var;

    m_Chart.GetPlot().GetAxis(0,var)//獲取橫軸

    其他屬性設置跟縱軸相同。

    1.2 數(shù)據(jù)顯示

    a)設置標題欄和標簽

    m_Chart.SetTitleText(“標題”);//設置標題欄

    m_Chart.SetRowLabel((“第I行”);//設置第i行標簽

    m_Chart.SetColumnLabel((“第j列”);//設置第j列標簽

    b)行列的顯示布局

    MSChart的行列顯示布局有其自身的特點:下面顯示是一個行列4×3,即(四行,三列)的布局示意圖(圖2所示)。

    圖2 數(shù)據(jù)顯示布局示意圖

    m_Chart.SetRowCount(4); //行數(shù)為4

    【基于Mschart的數(shù)據(jù)庫圖表應用編程】相關文章:

    非Access數(shù)據(jù)庫在VB中的編程及應用03-18

    JDBC數(shù)據(jù)庫編程的研究03-15

    開發(fā)基于SQL SERVER 的C/S數(shù)據(jù)庫應用系統(tǒng)?03-18

    VB與MATLAB混合編程在流量標定系統(tǒng)數(shù)據(jù)庫中的應用03-07

    基于Java的應用編程-視頻點播系統(tǒng)JSP+TOMCAT+SQL11-23

    基于PHP的Web數(shù)據(jù)庫訪問03-19

    基于數(shù)據(jù)庫的JPG圖像處理03-18

    實現(xiàn)基于網(wǎng)頁的數(shù)據(jù)庫數(shù)據(jù)導入03-18

    基于Oracle數(shù)據(jù)庫的邏輯數(shù)據(jù)同步技術在實踐中的應用研究03-10

    主站蜘蛛池模板: 国产成人精品免费大全| 亚洲国产精品第一区二区三区| 久久精品国产福利国产琪琪| 999国内精品永久免费观看| 欧美精品成人3d在线| 66精品综合久久久久久久| 久久精品亚洲一区二区三区浴池| 国产微拍精品一区二区| 99国产精品久久| 久久香综合精品久久伊人| 四虎国产精品成人免费久久| 国产精品龙口护士门在线观看| 国产精品分类视频分类一区| 欧洲成人午夜精品无码区久久| 亚洲精品视频在线看| 国产精品美女久久久网AV| 蜜臀久久99精品久久久久久小说 | 国产日韩久久久精品影院首页| 久久福利青草精品资源站| 91精品国产综合久久久久久| 久久精品麻豆日日躁夜夜躁| 日韩精品少妇无码受不了| 无码精品久久久天天影视 | 99国产精品国产免费观看| 国产在线精品一区二区不卡| 91视频国产精品| 国产成人精品日本亚洲网址 | 在线观看自拍少妇精品| 亚洲AV蜜桃永久无码精品 | 欧美日韩精品| 蜜臀av无码人妻精品| 日韩精品电影一区亚洲| 四虎永久在线精品国产馆V视影院| 欧美精品在线免费| 亚洲成网777777国产精品| 午夜精品久久影院蜜桃| 亚洲欧美一级久久精品| 无码日韩精品一区二区免费 | 亚洲精品一级无码鲁丝片| 中文字幕无码精品三级在线电影| 亚洲午夜国产精品无码老牛影视|