<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      在VB5中生成統計圖形

      [摘要]在用VB5進行數據庫編程時,經常要生成統計圖形。生成的方法有很多種,最簡單的是利用VB5提供的MSChart控件。具體操作方法如下:  1.首先在VB5“工程”→“部件”中找到“Microsoft ...
      在用VB5進行數據庫編程時,經常要生成統計圖形。生成的方法有很多種,最簡單的是利用VB5提供的MSChart控件。具體操作方法如下:
        1.首先在VB5“工程”→“部件”中找到“Microsoft Chart Control5.0”項,選中并應用,此時在工具面板中出現MSChart控件圖標。選中它并在新工程的Form1中畫一矩形,生成MSChart1,即出現缺省狀態的直方圖。設其ColumnCount屬性為1。
        2.利用Access或VB5的可視化數據管理器生成一個example.mdb的數據庫,在其中建一名為temp的數據表,包含“日期”和“數據”兩個字段,并在表中輸入一些記錄。
        3.在Form1中生成一個Command1按鈕,然后在Private Sub Command1_click()中寫入以下代碼:
        dim i as integer
        dim NewDyn as recordset
        dim OpenWs as Workspace
        dim OpenDB as DataBase
        set OpenWs=DBengine.Workspaces(0)
        set OpenDB=OpenWs.Opendatabase(app.path & ″\example.mdb″)
        set NetDyn=OpenDB.Openrecordset(″select * from temp″,dbOpenSnapShot)
        NewDyn.MoveLast
        NewDyn.Movefirst
        If NewDyn.RecordCount=0 then
        Msgbox″請在數據庫中輸入數據!″,vbCritical
        Exit sub
        End if
        With MSChart1
        .TitleText=″直方圖示例″
        .RowCount=NewDyn.ReordCount
        For i=1 to NewDyn.RecordCount
        .Row=i
        .Data=NewDyn.Fields(″數據″)
        .Rowlabel=NewDyn.Fields(″日期″)
        NewDyn.MoveNext
        Next i
        End With
        NewDyn.Close
        4.運行時按Command1鍵即可生成統計圖表了。
        如果想生成其他類型的圖形,修改MSChart1的屬性即可定制成其他各種二維或三維圖表。


      日韩精品一区二区三区高清