首页 理论教育 VB程序设计实验教程(第2版)-预备知识

VB程序设计实验教程(第2版)-预备知识

时间:2023-11-01 理论教育 版权反馈
【摘要】:值为0.1时,产生一个标准圆形。③ 图片框控件常用事件表11-3图片框控件的常用事件图片框控件也支持键盘事件、鼠标事件以及焦点事件。③ 图像框比图片框占用内存少,显示速度快。

VB程序设计实验教程(第2版)-预备知识

1.图片框(PictureBox)控件

图片框控件不仅可以用来显示图片,也可以通过Print方法将文本信息输出到图片框。

① 图片框控件的常用属性(表11-1)

表11-1 图片框控件的常用属性

② 图片框控件常用方法(表11-2)

表11-2 图片框控件的常用方法

参数说明:

●Step指相对由CurrentX,CurrentY提供的当前图形的坐标。

●Pset方法中:

✧ (x,y)是指所画目标点的坐标。

✧ Color指所画点的颜色。

●Line方法中:

✧ (x1,y1)是指直线左端点坐标。

✧ (x2,y2)是指直线右端点坐标。

✧ Color指所画直线或矩形框的颜色。

✧ 参数B是指以(x1,y1)为左上角坐,(x2,y2)为右下角坐标画一矩形。

✧ 参数F是指以矩形边框的颜色来填充矩形。

●Circle方法中:

✧ (x,y)是指所画圆的圆心坐标

✧ Radius是指所画圆的半径

✧ Color指所画圆的颜色

✧ Start|end是指画弧线或扇形的起始角与终止角(弧度制),正数画弧,负数画扇形

✧ Aspect是指画椭圆,aspect>1时,椭圆沿垂直方向拉长,小于1时,沿水平方向拉长。值为0.1时,产生一个标准圆形。此参数不能为负数。

③ 图片框控件常用事件(表11-3)

表11-3 图片框控件的常用事件

(www.xing528.com)

图片框控件也支持键盘事件、鼠标事件以及焦点事件。

2.图像框(ImageBox)控件

图像框控件与图片框控件都可以显示图形与图像,但还是有区别的,比如说图像框不可以接收通过Print方法输出的文本,也不可以在图像框控件中包含其他控件。

① 图像框控件的常用属性

图像框具有图片框的一部分属性,图像框不具有AutoSize属性,但图像框的一个重要属性Stretch属性,其功能是设置图像框是否会根据装入图像的大小作自动调整。

② 图像框控件的常用方法

图像框控件支持图片框控件的一部分方法,也有不同于图片框控件的方法如表11-4。

表11-4 图像框控件的常用方法

③ 图像框控件的常用事件

图像框支持图片框控件的一部分事件,见表11-3。

3.直线(Line)控件和形状(Shape)控件

直线控件和形状控件的主要属性见表11-5。

表11-5 直线与形状控件的主要属性

4.图片框与图像框的区别

① 图片框是“容器”控件,可以作为父控件。

② 图片框可以通过Print方法接收文本,并可接收由像素组成的图形。

③ 图像框比图片框占用内存少,显示速度快。

④ 图像框具有Stretch属性。

5.程序设计阶段向图片框或图像框中加入图形文件

① 用属性窗口中的Picture属性装入。

② 利用剪贴板把图形粘贴(Paste)到窗体、图片框或图像框中。

6.程序运行期间向图片框或图像框中加入图形文件

格式:[对象.]Picture=LoadPicture("文件名")

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈