《Visual Basic语言程序设计》第7章 常用控件的使用(二)

7.6图片框与图像框 7.6.1图片框 图片框( Picturebox)控件的主要作用是为用户显 示图片,也可作为其他控件的容器。实际显示的 图片是由 Picture属性决定的。 a1.常用属性 图片框的基本属性: Name、 Height、 Width、Top、Left、 Enabled、 Visible等 w宙程设计
Visual Basic 语 言 程 序 设 计 7.6 图片框与图像框 ❖ 7.6.1 图片框 图片框(PictureBox)控件的主要作用是为用户显 示图片,也可作为其他控件的容器。实际显示的 图片是由Picture属性决定的。 1.常用属性 ❖图片框的基本属性: Name、Height、Width、Top、Left、Enabled、Visible等

图片框的特有属性: ) Picture属性 RR Picture属性用于窗体、图片框和图像框。它可通过属性窗口进行设 置,也可在程序中进行设置,即使用 LoadPicture(函数,装入图片 文件。在窗体、图片框和图像框中显示的图形以文件形式存放在磁 盘上,VB6.0支持以下格式的图形文件。 ①位图文件( Bitmap) ②图标文件(Icon) ③图元文件 Metafile ④压缩位图文件(JPEG) ÷⑤压缩位图文件(GIF) 冷(2) Autosize属性 图片框控件不能伸缩图像使图像适应它的大小。如果把图片框控件 的 Autosize属性设置为True,那么图片框控件就会自动调整自身的 大小以容纳整个图像。 w宙程设计
Visual Basic 语 言 程 序 设 计 图片框的特有属性: ❖ (1)Picture属性 Picture属性用于窗体、图片框和图像框。它可通过属性窗口进行设 置,也可在程序中进行设置,即使用LoadPicture()函数,装入图片 文件。在窗体、图片框和图像框中显示的图形以文件形式存放在磁 盘上,VB6.0支持以下格式的图形文件。 ❖ ①位图文件(Bitmap) ❖ ②图标文件(Icon) ❖ ③图元文件(Metafile) ❖ ④压缩位图文件(JPEG) ❖ ⑤压缩位图文件(GIF) ❖ (2)AutoSize属性 图片框控件不能伸缩图像使图像适应它的大小。如果把图片框控件 的AutoSize属性设置为True,那么图片框控件就会自动调整自身的 大小以容纳整个图像

2.图片框控件的特点 (1)图片框控件的最大特点是,它的表现更像一个窗 体对象,它具有许多与窗体对象相似的属性和方法 窗体的所有显示文本和图像的方法、作图方法以及 与之相关的属性在图片框控件中都有同名的方法和 属性。图片框控件有自己的坐标系统,也可以重新 定义坐标系统 令(2) Picturebox控件也可作为容器使用,把控件添加 到图片框控件中的方法与把控件添加到框架控件中 的方法也相同 w宙程设计
Visual Basic 语 言 程 序 设 计 2.图片框控件的特点 ❖ (1)图片框控件的最大特点是,它的表现更像一个窗 体对象,它具有许多与窗体对象相似的属性和方法。 窗体的所有显示文本和图像的方法、作图方法以及 与之相关的属性在图片框控件中都有同名的方法和 属性。图片框控件有自己的坐标系统,也可以重新 定义坐标系统。 ❖ (2)PictureBox控件也可作为容器使用,把控件添加 到图片框控件中的方法与把控件添加到框架控件中 的方法也相同

3.图形文件的装入 图形文件的装入有两种方法:一种是在设计阶段装 入,另一种是在运行期间装入 Ca在设计阶段装入图形文件 a在设计阶段装入图形文件用两种方法: ☆(1)用属性窗口中的 Picture属性装入 (2)利用剪切板装入 在运行期间装入图形文件 Picture属性可以设置被显示的图片文件名(包括可选路径名) 在程序运行时,可以使用 LoadPicture(函数,在图片框中装入 图形 w宙程设计
Visual Basic 语 言 程 序 设 计 3.图形文件的装入 ❖ 图形文件的装入有两种方法:一种是在设计阶段装 入,另一种是在运行期间装入。 在设计阶段装入图形文件 在设计阶段装入图形文件用两种方法: ❖ (1)用属性窗口中的Picture属性装入 ❖ (2)利用剪切板装入 在运行期间装入图形文件 ❖ Picture属性可以设置被显示的图片文件名(包括可选路径名)。 在程序运行时,可以使用LoadPicture()函数,在图片框中装入 图形

3.图形文件的装入 令格式:对象. Picture= LoadPicture("图形文件名") 功能:在图形框中装入一个图形 令说明: a(1)对象可以是图片框或图像框,也可以是窗体,如果是窗体,对象 名可以省略。 (2)如果删除一个图形,可以使用 LoadPicture(函数,将一个空白 图形装入图形框的 Picture属性。 格式:对象. Picture= LoadPicture o (3)如果图片框中已有图形,则被新装入的图形所覆盖。 ca(4)装入图片框中的图形,可以拷贝到另一个图片框中。假设在窗体 中已建立了两个图片框: Picture与 Picture2,则用 今可以把图片框 Picture1中的图形拷贝到图片框 Picture2 2s es\Arrows Picturel. Picture=LoadPicture( C: Graphics\ Icol A arw06up ico") Picture2 Picture=-Picturel Picti w宙程设计
Visual Basic 语 言 程 序 设 计 3.图形文件的装入 ❖ 格式:对象.Picture=LoadPicture("图形文件名") ❖ 功能:在图形框中装入一个图形。 ❖ 说明: (1)对象可以是图片框或图像框,也可以是窗体,如果是窗体,对象 名可以省略。 (2)如果删除一个图形,可以使用LoadPicture()函数,将一个空白 图形装入图形框的Picture属性。 ❖ 格式:对象.Picture=LoadPicture() (3)如果图片框中已有图形,则被新装入的图形所覆盖。 (4)装入图片框中的图形,可以拷贝到另一个图片框中。假设在窗体 中已建立了两个图片框:Picture1与Picture2,则用: ❖ Picture1.Picture=LoadPicture("C:\Graphics\Icons\Arrows \arw06up.ico") Picture2.Picture=Picture1.Picture ❖ 可以把图片框Picture1中的图形拷贝到图片框Picture2中

4.常用事件 令图像框可以响应 Click和 Dblclick事件 w宙程设计
Visual Basic 语 言 程 序 设 计 4.常用事件 ❖ 图像框可以响应Click和DblClick事件

5.常用方法 在图片框中使用Cls方法和 Print方法 【例7.25】在窗体上显示四个图片 【例7.26】在窗体上交换两个图片框中的图 形 w宙程设计
Visual Basic 语 言 程 序 设 计 5.常用方法 ❖ 在图片框中使用Cls方法和Print方法。 ❖ 【例7.25】在窗体上显示四个图片。 ❖ 【例7.26】在窗体上交换两个图片框中的图 形

7.6.2图像框 1.常用属性 a图像框的基本属性: Name、 Height、 Width、Top、Left、 Enabled、 Visible等。 ☆图像框控件有两个主要的属性: Picture属性和 Stretch属性。 cR(1) Picture属性 该属性的功能与图片框的相同 (2) Stretch属性该属性用来自动调整图像框中图形内容的大小,既 可通过属性窗口设置,也可以通过程序代码设置。该属性值为True 或 False。 其属性值为 False时,图像框可以自动改变大小以适应其中的图 形 令其属性值为True时,加载到图像框中的图形,可以自动调整尺 寸以适应图像框的大小
Visual Basic 语 言 程 序 设 计 7.6.2 图像框 ❖ 1.常用属性 图像框的基本属性: ❖ Name、Height、Width、Top、Left、Enabled、Visible等。 ❖图像框控件有两个主要的属性:Picture属性和Stretch属性。 (1)Picture属性 ❖ 该属性的功能与图片框的相同。 (2)Stretch属性该属性用来自动调整图像框中图形内容的大小,既 可通过属性窗口设置,也可以通过程序代码设置。该属性值为True 或False。 ❖ 其属性值为False时,图像框可以自动改变大小以适应其中的图 形。 ❖ 其属性值为True时,加载到图像框中的图形,可以自动调整尺 寸以适应图像框的大小

1.常用属性 在这种情况下,图像控件的宽高之比与图像的宽 高之比不相同时,会明显造成图像的变形。说明: (1)图像框控件没有 Autosize属性 (2)在图像框控件装入图片文件的方法和使用图片的文 件格式与图片框相同 w宙程设计
Visual Basic 语 言 程 序 设 计 1.常用属性 在这种情况下,图像控件的宽高之比与图像的宽 高之比不相同时,会明显造成图像的变形。说明: ❖(1)图像框控件没有AutoSize属性。 ❖(2)在图像框控件装入图片文件的方法和使用图片的文 件格式与图片框相同

7.6.2图像框 2.常用事件 a图像框可以响应 Click和 Dblclick事件 3.图片框与图像框的区别 4.保存图形 对绘制或装在窗体、图片框和图像框内的图形,可以使 用 Savepicture命令把图形保存到磁盘文件内。 格式: Savepicture对象.属性,文件名 功能:保存绘制或装在窗体、图片框和图像框内的图形 w宙程设计
Visual Basic 语 言 程 序 设 计 7.6.2 图像框 ❖ 2.常用事件 图像框可以响应Click和DblClick事件。 ❖ 3.图片框与图像框的区别 ❖ 4.保存图形 对绘制或装在窗体、图片框和图像框内的图形,可以使 用SavePicture命令把图形保存到磁盘文件内。 格式:SavePicture 对象.属性,文件名 功能:保存绘制或装在窗体、图片框和图像框内的图形
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《Visual Basic语言程序设计》第7章 常用控件的使用(一).ppt
- 《Visual Basic语言程序设计》第6章 窗体与基本控件.ppt
- 《Visual Basic语言程序设计》第5章 VB程序设计语句.ppt
- 《Visual Basic语言程序设计》第4章 数据的输出与输入.ppt
- 《Visual Basic语言程序设计》第3章 VB程序设计的基础(二).ppt
- 《Visual Basic语言程序设计》第3章 VB程序设计的基础(一).ppt
- 《Visual Basic语言程序设计》第2章 VB基本概念与操作.ppt
- 《Visual Basic语言程序设计》第1章 Visual Basic概述.ppt
- 《Visual Basic语言程序设计》第16章 常用ActiveX控件.ppt
- 《Visual Basic语言程序设计》第15章 多媒体.ppt
- 《Visual Basic语言程序设计》第14章 对象的链接与嵌入.ppt
- 《Visual Basic语言程序设计》第13章 Visual Basic与数据库.ppt
- 《Visual Basic语言程序设计》第12章 界面设计.ppt
- 《Visual Basic语言程序设计》第11章 文 件.ppt
- 《Visual Basic语言程序设计》第10章 菜单程序设计.ppt
- 清华大学:《C++数据结构》第十章 索引与散列.ppt
- 清华大学:《C++数据结构》第九章 排序.ppt
- 清华大学:《C++数据结构》第八章 图.ppt
- 清华大学:《C++数据结构》第七章 集合与搜索.ppt
- 清华大学:《C++数据结构》第六章 树与森林.ppt
- 《Visual Basic语言程序设计》第8章 对话框程序设计.ppt
- 《Visual Basic语言程序设计》第9章 图形操作.ppt
- 《Visual Basic语言程序设计》打字系统的设计与实现.doc
- 《Visual Basic语言程序设计》学生档案管理系统的设计与实现.doc
- 《Visual Basic语言程序设计》画板系统的设计与实现.doc
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第10章 向量处理机.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第11章 并行处理.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第12章 互连网络与多.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第1章 计算机组成与系统结构概述.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第2章 逻辑部件基础.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第3章 运算方法与实现电路.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第4章 指令系统.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第5章 控制器组成原理.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第6章 主存储器与存储系统.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第7章 辅助存储器.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第8章 输入输出设备及系统.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第9章 流水线处理机及设计.ppt
- 《Llinux基础及应用》课程PPT教学课件:第六章 Linux系统管理.ppt
- 《Llinux基础及应用》课程PPT教学课件:第七章 Linux系统维护与进程管理.ppt
- 《Llinux基础及应用》课程PPT教学课件:第八章 Linux网络管理.ppt