你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:杂志经典 / 网络与通信
利用MSChart控件生成统计图形
 

在用VB5进行数据库编程时,经常要生成统计图形。生成的方法有很多种,最简单的是利用VB5提供的MSChart控件。具体操作方法如下:
  1.首先在VB5“工程”→“部件中找到“Microsoft Chart Control5.0”项,选中并应用,此时在工具面板中出现MSChart控件图标。选中它并在新工程的Form1中画一矩形,生成MSChart1,即出现缺省状态的直方图。设其ColumnCount属性为1
  2.利用AccessVB5的可视化数据管理器生成一个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的属性即可定制成其他各种二维或三维图表

  推荐精品文章

·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录
·2023年10月目录
·2023年9月目录 
·2023年8月目录 
·2023年7月目录
·2023年6月目录 
·2023年5月目录
·2023年4月目录 
·2023年3月目录 
·2023年2月目录 
·2023年1月目录 

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089