- 2
- 0
- 约2.3千字
- 约 17页
- 2022-03-23 发布于山西
- 举报
Visual Basic绘图 学习方法:多实践 知识要点 一一、Picture 1、常用属性 Picture:图片 AutoSize:当该属性设置为True时,PictureBox能自动调整大小与显示的图片匹配。 ?2、常用方法 Print:打印文字 Cls:清除 ?3、常用函数 LoadPicture():加载图形 ?4、常用图形文件: 位图(bitmap):文件扩展名为.bmp。 图标(icon):文件后缀为.ico。 Windows元文件(metafile):文件扩展名为.wmf。 压缩图形文件:*.JPG,*.JPEG,*.gif 二、Image 1、常用属性 Picture:图片 Stretch:Stretch属性设为False(缺省值)时,Image 控件可根据图片调整大小。当Stretch属性设为True时可根据Image控件的大小来调整图片的大小,这可能使图片变形。 2、常用事件:Click 一、图片框( PictureBox )控件 PictureBox 作用 可以显示来自位图、图标等图片文件,包括BMP、JPEG 或 GIF 文件的图形。如果控件不足以显示整幅图象,则裁剪图象以适应控件的大小。 PictureBox属性 Picture属性 属性功能:返回或设置图片框中的图片 属性设置方法: 在属性窗口中设置。例: 运行时装入: 格式:控件名.Picture=loadPicture() 使用说明: 是一个完整的文件标识,即:盘符、路径、文件名。 具体的文件名需用双引号括起来。 清除图片框中的文件使用下列命令: 格式:控件名.Picture=loadPicture(“”) 将图片文件从一图片框复制到另一个图片框的方法:通过赋值的方法。 格式:Picture2.Picture=Picture1.Picture 例: AutoSize属性: 属性功能:图片框是否根据图片大小改变边界。 属性设置: True/False,当为True ,图片框则根据内容大小调节图片框大小,不考虑其它控件位置。 Align 属性: 设置图片框在窗体的位置 1:顶边; 2:底边 3:左边; 4:右边 0:原位置 说明:在Align属性值为1~4时,图片框的高度或宽度与窗体的高度或宽度一致。 应用举例之例-图片复制 Picture1 Picture2 Private Sub Command1_Click() Picture2.Picture = Picture1.Picture End Sub Private Sub Command2_Click() Picture2.Picture = LoadPicture() End Sub Private Sub Command3_Click() End End Sub 二、影像框( Image )控件 Image 控件的作用: 用于显示图像像。Image 控件可以显示来自位图、图标或元文件的图形,也可以显示增强的元文件、JPEG 或 GIF文件。 说明 因为 Image 控件使用较少的系统资源,所以重画起来比 PictureBox 控件要快,但是它只支持 PictureBox 控件的一部分属性、事件和方法。 2. 重要属性: Picture 属性与PictureBox控件一样。 Stretch 属性: 返回或设置一个值,该值用来指定一个图形是否要调整大小,以适应与 Image 控件的大小。 设置值: True:表示可根据控件大小自动调整图片大小以与控件相适合。 False:(缺省值)表示控件可根据图片大小自动调整控件大小以与图片相适。 image常见错误和难点分析 注意:Image控件调整大小的行为与PictureBox不同,它具有Stretch属性,而PictureBox使用AutoSize属性。将AutoSize属性设为True可使PictureBox根据图片调整大小,设为False则图片将被剪切(只有一部分图片可见)。 2、添加图片后的文件 l 工程文件.vbp l 窗体文件.frm l 图片文件.frx 3、给Picture属性赋值不能用赋值号,而要用LoadPicture()函数 图片框与影像框的区别 控件 比较内容 图片框 影像框 加载图片的方法 Picture属性或LoadPicture函数 与图片框相同 容 器 是 不是 Align属性: 1(上)、2(下)、3(左)、4(右) 无 方法:Print、Cls、 Circle、Line、Pset、Point等 无 图片伸展 AutoSize Stretch 联 系 影像框控件使用的属性、方法和事件是图片框控件的一个子集,使用时需要较少的系统资源,加载速度
原创力文档

文档评论(0)