vb程序设计第8章图形程序设计

vb程序设计第8章图形程序设计

ID:40055480

大小:3.01 MB

页数:69页

时间:2019-07-18

vb程序设计第8章图形程序设计_第1页
vb程序设计第8章图形程序设计_第2页
vb程序设计第8章图形程序设计_第3页
vb程序设计第8章图形程序设计_第4页
vb程序设计第8章图形程序设计_第5页
资源描述:

《vb程序设计第8章图形程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第8章图形程序设计第8章图形程序设计8.1知识要点8.2习题与解答8.3实训指导8.4测验题8.1知识要点1、图形设计基础(1)坐标系统VisualBasic用坐标来描述一个像素位于存放他的容器内的位置。而每个容器都有自己的一个坐标系,构成一个坐标系要包含三个基本要素,那就是:坐标原点、坐标度量单位和坐标轴的长度和方向。缺省情况下,坐标系的坐标原点在对象的左上角,横向向右为X轴的正方向,纵向向下为Y轴的正方向。用户可以通过两种方法来自行定义坐标系。①通过修改ScaleTop、ScaleLeft、Scal

2、eWidth和ScaleHeight的属性值建立坐标系。②使用Scale方法来设置坐标系。Scale方法用于定义Form、PictureBox或Printer的坐标系统,其语法格式为:[对象].Scale(x1,y1)-(x2,y2)其中:对象为可选项,它可以是Form、PictureBox或Printer对象。(x1,y1)为所定义坐标系的左上角的坐标。(x2,y2)为所定义坐标系的右下角坐标。(2)图形层VisualBasic在构造图形时,在三个不同的屏幕层次上放置可视的组成部分。工具箱中除了标签、

3、直线、形状外的控件放在最上层,标签、直线和形状控件放在中间层,最下层放置的是由图形方法所绘制的图形。同一图形层上控件对象的排列顺序称为Z-顺序。调整Z-顺序的方法有两中:①在窗体设计阶段时,选中要调整的控件,单击“格式”菜单,选择“顺序”菜单项,再选择“置前”或“置后”命令即可。②代码中使用Zorder方法。Zorder方法的语法格式为:[Object.]Zorder[position]其中:Object为要调整的窗体或其他控件对象。Position为一整数,用于指出一个控件相对于另一个控件的位置。如果

4、Position为0或被省略,则Object位于Z-顺序的前面;如果Position为1,则Object位于Z-顺序的后面。(3)颜色设置函数VisualBasic提供了两个选择颜色的函数RGB()和QBColor()。①RGB()函数RGB()函数通过红、绿、蓝三种基本色的混合来生成某种颜色,其语法格式为:RGB(red,green,blue)其中,red、green和blue三个参数都是必要参数,分别表示红、绿和蓝色的颜色成分,它们的取值范围都是0~255间的整数。②QBColor()函数QBCol

5、or()函数能提供16中颜色,其语法格式为:QBColor(color)其中,color为必要参数,是一个界于0~15间的整数,每个整数代表一种颜色。2、图形控件VB提供了直线控件(Line)和形状控件(Shape)两种常用的图形控件。用户可以使用图形控件方便地完成规则几何图形的绘制。(1)直线控件直线控件(Line)可以用来在窗体或图片框上画直线。分别用x1,y1和x2,y2来返回或控制线条起始点和终止点在X轴和Y轴方向上的位置。(2)形状控件形状控件(Shape)可以用来画矩形、正方形、椭圆、圆、圆

6、角矩形及圆角正方形,6种图形分别对应其Shape属性的0~5的6个属性值。3、图形方法VB提供了绘制点、线、圆等方法,利用它们可以使绘制图形更加灵活。(1)Line方法Line方法的基本功能是在窗体或图片框上画直线和矩形。此外,利用Line方法还可以绘制出各种曲线,因为任何曲线都可以近似地看成是由无数条小线段组成的。Line方法的语法格式为:[对象.]Line[[Step](x1,y1)]-[Step](x2,y2)[,颜色][,B][F]其中:对象可以是窗体或图片框,缺省为窗体。(x1,y1)和(x2

7、,y2)分别表示线段的起始坐标和终止坐标。(2)Circle方法Circle方法的基本功能是在窗体或图片框上绘制圆、椭圆、弧或扇形。它的语法格式如下:[对象.]Circle[Step](x,y),radius[,color,start,end,aspect]其中:对象是调用Circle方法的对象名称。(x,y)用来指定圆心坐标。Radius表示半径的长度。Color为所画图形的颜色。start和end分别表示圆弧或椭圆弧的开始和终止角度。aspect是所画圆的纵横尺寸比。(3)Pset与Point方法①

8、Pset方法Pset方法的基本功能是在窗体或图片框上绘制点。它的语法格式如下:[对象.]Pset[Step](x,y)[,color]其中:对象是调用Pset方法的对象名称。(x,y)用来指定点的水平和垂直坐标。Color用来指定点的颜色。②Point方法Point方法用来返回窗体或图片框上指定位置的颜色值,用长整型数据来表示。它的语法格式如下:[对象.]Point(x,y)其中:对象和(x,y)的用法和Pset方法相同。③PaintPic

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。