VB教程:图片框(PictureBox)

VB教程:图片框(PictureBox),第1张

VB教程:图片框(PictureBox),第2张

1.图片框(图片框)

角色:为图形添加一个容器。

在面向对象编程过程中,每个对象都必须添加一个相应的载体或容器。上面提到的窗体、框架控件和图片框架控件可以作为容器来添加其他控件。与窗体和框架控件相比,图片框架控件在用作容器时具有更多的图形功能。

图片框控件支持以下五种图形格式:

位图位图:它将图像定义为点(像素)的模式。位图的文件扩展名是。bmp或者。迪布。

图标:这是一种特殊类型的位图。图标的大小和家里一样是32像素x 32,但是在windows 98下,图标也可以是16x16像素。图标的文件扩展名是。ico。

图元文件图元文件:这是图形作为编码线段和图形的定义。普通元文件的扩展名为。. wmf。

JPEG:JPEG:Internet上流行的压缩位图格式,支持8位和24位颜色。

GIF互联网上流行的压缩位图文件格式,最多可支持256色。
(1)画框的特殊属性

Align属性-返回或设置一个值,以确定对象是否可以以任意大小和位置显示在窗体上,或者显示在窗体的顶部、底部、左侧或右侧,并自动更改其大小以适应窗体的宽度。

语法结构:

对象。对齐[ =数字]

设置Align属性的值及其说明

set
number description
vbalignone 0 None,可以在设计时或程序中确定大小和位置
VBAlignTop 1 top,对象显示在窗体的顶部,其宽度等于窗体的ScaleWidth属性的设置值
vbalignbolton 2 bottom,对象显示在窗体的底部,其宽度等于窗体的ScaleWidth属性设置值的左侧
VbAlignLeft 3, 对象在窗体的左侧,其宽度等于窗体的ScaleWidth属性设置值的右侧
vbAlignRight 4,而对象在窗体的右侧,其宽度是窗体的ScaleWidth属性设置值。

注意:

使用Align属性可以在窗体的顶部或底部快速创建工具栏或状态栏。

当Align属性值设置为1或2时,用户更改窗体的大小,控件将自动更改大小以适合窗体的大小。
Appearance属性-用于在设计时设置窗体上PictureBox控件的绘制样式。它有两种设置:

0——没有视觉效果的平面绘图控件和表单。

1-具有三维效果的绘图控件

AutoRedraw属性——用于设置控件使图形持久输出,即是否具有自动重绘的功能。

语法结构:

对象。自动提取[ = Boolean ]

true-它具有自动重绘的效果。图形和文本被输出到屏幕上,并存储在内存中的图像中。

true-没有自动重绘的效果,图形或文本只写在屏幕上。

例:见教材P147。

界面:

代码:

私有子窗体_Click()

将x,y作为整数显示
将r作为整数显示
图片1。autore draw = True
x = picture 1。ScaleWidth / 2
y = Picture1。r = 0到Picture1的ScaleHeight / 2
。ScaleWidth / 2
图片1。Circle (x,y),r,RGB(Rnd * 255,Rnd * 255,Rnd * 255)
下一张r
图片1。自动提款=假

末端接头

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » VB教程:图片框(PictureBox)

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情