中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

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

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

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

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

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

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

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

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

      · 支持三維顯示。

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

      圖1 插入MsChart 控件窗口

      1 MsChart 應(yīng)用編程

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

      1.1 坐標(biāo)系屬性的設(shè)置

      a)縱軸初始化屬性

      Mschart 默認(rèn)支持自動標(biāo)準(zhǔn),將自動調(diào)整,可以缺省設(shè)置。

      #include "mschart.h" //添加相關(guān)的頭文件

      #include "vcplot.h"

      #include "vcaxis.h"

      #include "vcvaluescale.h"

      CMSChart m_Chart;//m_Chart 為圖表變量

      VARIANT var;

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

      //設(shè)置是否支持自動標(biāo)準(zhǔn);控件默認(rèn)支持自動標(biāo)準(zhǔn)。

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

      //設(shè)置最大刻度為M;

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

      //設(shè)置最小刻度為m;

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

      //設(shè)置軸的等分?jǐn)?shù)D;

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

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

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

      b)橫軸初始化屬性

      VARIANT var;

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

      其他屬性設(shè)置跟縱軸相同。

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

      a)設(shè)置標(biāo)題欄和標(biāo)簽

      m_Chart.SetTitleText(“標(biāo)題”);//設(shè)置標(biāo)題欄

      m_Chart.SetRowLabel((“第I行”);//設(shè)置第i行標(biāo)簽

      m_Chart.SetColumnLabel((“第j列”);//設(shè)置第j列標(biāo)簽

      b)行列的顯示布局

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

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

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

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

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

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

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

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

      基于Java的應(yīng)用編程-視頻點播系統(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ù)導(dǎo)入03-18

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

      主站蜘蛛池模板: 奉节县| 国产精品剧情一区二区三区av | 国产人av一区二区三区在线观看| 久久精品国产精品亚洲艾| 免费国产一级片内射老| 云浮市| 亚洲色四在线视频观看| 激情五月婷婷久久综合| 吴旗县| 亚洲经典一区二区三区四区| 99日本亚洲黄色三级高清网站| 沽源县| 中文字幕一区二区三区网址 | 日本在线免费精品视频| 完整在线视频免费黄片| 久久精品国产亚洲av麻豆毛片| 板桥市| 蜜桃亚洲精品一区二区三区 | 天天射色综合| 国产 在线播放无码不卡| 蜜桃视频在线网站免费| 抚远县| 亚洲av优女天堂熟女| 久久久久久人妻一区精品| 精选二区在线观看视频 | 国产精品久久这里只有精品| 久久久精品免费国产四虎| 亚洲乱熟女一区二区三区不卡| 恩施市| 超碰自拍成人在线观看| WWW拍拍拍| 亚洲人成网站www| 亚洲日本精品一区久久精品| 亚洲粉嫩av一区二区黑人| 亚洲欧洲综合有码无码| 南安市| 亚洲欧美日韩一区在线观看| 人妻爽综合网| 国语憿情少妇无码av| 精品一区二区三区a蜜桃| 偷拍av一区二区三区|