用VFP3.0绘制统计图形,第1张

用VFP3.0绘制统计图形,第2张

Visual Foxpro 3.0(以下简称VFP)提供了一个调用MS-Graph的统计图的向导程序,程序名为WZGRAPH。APP遗憾的是,使用这个向导程序只能交互绘制统计图,没有办法通过编程根据不同需求灵活控制统计图。VB 4.0提供了绘制统计图的图形控件,由OLE DLL提供,具有强大的绘图功能,包括直方图、饼状图等11种图形。VFP的OLE容器控件可以调用图形控件来绘制统计图。

控件的图形属性

图形控件提供了50多种属性。具体请参考VB4.0的用户控制手册。下面是一些常用的属性。

AutoInc:在为统计图表数组属性赋值时,是否自动增加计数属性(ThisPoint,ThisSet属性)的值。AutoInc=1自动,AutoInc=0手动增加。

DrawMode:定义如何绘制图形。其任务如下:

DrawMode=0图形不会出现。

DrawMode=1图形显示为空,但是背景和显示是根据BackGroup属性的颜色显示的。

由graphaption属性设置的标题

DrawMode=2重新显示图形

DrawMode=3将图形显示为位图。

DrawMode=4将图形复制到剪贴板。

DrawMode=5打印图形的副本。

DrawMode=6将绘图保存到文件中。

GraphCaption:指定图形的标题。

GraphTitle:指定数据集的数量。

ThisPoint:指定或返回当前点的位置。

ThisData:为绘图设置数据。该属性是一个数组属性,数据在图上的位置由

ThisPoint和ThisSet属性确定。

LabelText:每个数据点的标签。这个属性也是一个数组属性,以及数据点在图上的位置。

是通过设置ThisPoint和ThisSet属性确定的。

GraphType:指定图形的类型。其任务如下:

GraphType=0没有图形。

GraphType=1二维饼图

GraphType=2三维饼图

GraphType=3(默认)2D直方图

GraphType=4三维直方图

GraphType=5

GraphType=6折线图

GraphType=7对数/折线图

GraphType=8区域地图

GraphType=9散点图

GraphType=10极坐标图

GraphType=11高低点图

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 用VFP3.0绘制统计图形

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情