1 / 33
文档名称:

vb6.0图形控件和图形方法.ppt

格式:ppt   大小:764KB   页数:33页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

vb6.0图形控件和图形方法.ppt

上传人:小落意心冢 2022/6/21 文件大小:764 KB

下载得到文件列表

vb6.0图形控件和图形方法.ppt

相关文档

文档介绍

文档介绍:
本章导读
,它提供了一系列基本的图形函数、语句和方法,支持直接在窗体或控件上产生图形、图像并对之加以处理。本章将介绍VB所提供的图形控件和图形方法。
任务1

本章导读
,它提供了一系列基本的图形函数、语句和方法,支持直接在窗体或控件上产生图形、图像并对之加以处理。本章将介绍VB所提供的图形控件和图形方法。
任务1 VB坐标系
阶段1 容器坐标系
阶段2 改变容器坐标系的
Scale方法
阶段3 坐标刻度
阶段1 容器坐标系
在VB中,每个容器都有一个坐标系,坐标系中的X轴向右、Y轴向下延伸,如下图所示窗体的坐标系统、框架控件的坐标系统。控件定位都要使用容器的坐标系。

Top属性:控件的该属性值是控件左上角到所在容器上边沿的距离。如果控件外的容器为窗体,则控件的Top属性值为控件左上角到所在窗体标题栏下边沿的距离。
Left属性:控件该属性值是控件左上角到所在容器左边沿的距离。
、高度的属性
Width属性:该属性值为控件本身的宽度。
Height属性:该属性值为控件本身的高度。

ScaleLeft属性:该属性值为容器左上角的横坐标,默认值为0。
ScaleTop属性:该属性值为容器左上角的纵坐标,默认值为0。
ScaleWidth属性:该属性值为容器自身的宽度值。
ScaleHeight属性:该属性值为容器自身的高度值。
CurrentX、CurrentY属性:分别表示当前点在容器内的横坐标、纵坐标。
阶段2 改变容器坐标系的Scale方法
容器坐标系中,坐标系刻度单位的默认值为“缇”(1缇≈),容器的最小坐标值为左上角坐标,容器的最大坐标值为右下角坐标。
利用Scale方法可以改变原点的坐标并随之改变最大坐标值。
格式: (x1,y1)-(x2,y2)
阶段3 坐标刻度
坐标刻度又称坐标单位,默认情况采用Twip(缇)为单位。
567缇等于1厘米,1440缇等于1英寸。VB程序设计中,经常使用的刻度单位为:缇、磅和毫米。通过设置容器的ScaleMode属性可以选择改变坐标系统的单位。
(整数0~4)
图片框控件的Align属性值为0:标准位置,图片框再原位置。
图片框控件的Aling属性值为1,则图片框贴紧到窗体的上边;Align属性值为2,则图片框贴紧到窗体的下边。
阶段2 图片框控件常用方法

图片框可以用来显示Print方法输出的文本,格式如下:


图片框山除了所装入的图片外,其他的所有文字、图形都可以用Cls方法擦除,格式如下:

任务3 影像框控件
阶段1 影像框控件常用属性
阶段2 影像框控件常用事件
阶段1 影像框控件常用属性
属性(字符串类型)
与图片框控件的Picture属性一样,可以在设计时设置,也可以在程序运行时用Load_Picture函数装入。
(逻辑类型)
影响框控件Stretch属性设置为Fakse(默认值)时,可根据图片的大小手工调整控件的大小,以达到满意的显示效果;当设置为True时,将根据控件的大小来自动调整图片的大小,这时若调整影像框的大小,可能会使图片变形,影响图像的真实显示。
影像框控件与图片框控件可以响应的事件过程大体相同,如Change、Click、MouseDown、MouseUp、MouseMove等常用事件。
阶段2 影像框控件常用事件
任务4 形状控件和直线控件
阶段1 形状控件
阶段2 直线控件
阶段1 形状控件
工具箱中形状控件的图标为 。
形状控件默认的控件名称为:Shape1、Shape2、……

⑴ Shape属性
⑵ BorderStyle属性(整数0~6)

(1)Shape属性。形状控件用于创建指定的图形,通过设置Shape属性来得到所需要的形状,画出正方形、矩形、圆和椭圆等。
(2)BorderStyle属性。该属性定义圆形边框样式。
(3)FillStyle属性。该属性用于指定图形的填充样式。
(4)其他常用属性如下:
BorderColor:设置边框颜色。
FillColor:设置填充颜色。
BorderWidth:设置边框宽度。
阶段2 直线控件
工具箱中直线控件的图标为 。
直线控