高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿)第六章 常用控件与多窗体

第6章常用控件与多窗体 第3章介绍了窗体的使用及最基本控件的属性、事 件和方法。本章介绍另外的几个常用控件以及多窗体。 主要内容有:图片框与图像框、定时器、单选钮与复 选框、框架、列表框与组合框滚动条、焦点与Tab顺序 多窗体。 请单属标左键换页 退出
第6章 常用控件与多窗体 第3章介绍了窗体的使用及最基本控件的属性、事 件和方法。本章介绍另外的几个常用控件以及多窗体。 主要内容有:图片框与图像框、定时器、单选钮与复 选框、框架、列表框与组合框滚动条、焦点与Tab顺序、 多窗体。 退出

6.1图片框与图像框 6.2定的器 6.3单选钮与复选框 6.4容器与框架 6.5列表框与组合框 6.6动条 6.7焦点与mb顺序 6.8多窗体 请单属标左键换页
6.1 图片框与图像框 6.2 定时器 6.3 单选钮与复选框 6.4 容器与框架 6.5 列表框与组合框 6.6 滚动条 6.7 焦点与Tab顺序 6.8 多窗体

6.1图片框与图像框 图片框控件( PictureBox)和图像框控件 ( Image Box)主要用于在窗体的指定位置显示图形信 息。VB60支持.bmp、,ico、wmf、emf、jpg、gif 等格式的图形文件 611图片框、图像框的常用属性 1. Picture属性 图片框和图像框中显示的图片由 Picture属性决定。 图形文件可以在设计阶段装入,也可以在运行期间装 入 请单属标左键换页
6.1 图片框与图像框 图 片 框 控 件 ( PictureBox ) 和 图 像 框 控 件 (ImageBox)主要用于在窗体的指定位置显示图形信 息。VB 6.0支持 .bmp、.ico、.wmf、.emf、.jpg、.gif 等格式的图形文件。 6.1.1 图片框、图像框的常用属性 1.Picture属性 图片框和图像框中显示的图片由Picture属性决定。 图形文件可以在设计阶段装入,也可以在运行期间装 入

(1)在设计阶段装入 在设计阶段,可以用属性窗口中的 Picture属性装 入图形文件。 (2)在运行期间装入 在运行期间,可以用 Loadpicture函数把图形文件 装入图片框或图像框中。语句格式如下: 对象名, Picture= Load Picture( filename 请单属标左键换页
(1)在设计阶段装入 在设计阶段,可以用属性窗口中的Picture 属性装 入图形文件。 (2)在运行期间装入 在运行期间,可以用LoadPicture函数把图形文件 装入图片框或图像框中。语句格式如下: 对象名.Picture=LoadPicture([filename])

2. Autosize属性 该属性用于图片框。决定控件是否自动改变大小 以显示图像全部内容。缺省值为 False,此时保持控件 大小不变,超出控件区域的内容被裁减掉;若值为 True时,自动改变控件大小以显示图片全部内容(注 意:不是图形改变大小)。 3. stretch属性 用于图像框。当该属性的取值为 Falsel时,图像控 件将自动改变大小以与图形的大小相适应;当其值为 True时,显示在控件中的图像的大小将完全适合于控 件的大小,这时,图片可能会变形。 请单属标左键换页
2.AutoSize属性 该属性用于图片框。决定控件是否自动改变大小 以显示图像全部内容。缺省值为False,此时保持控件 大小不变,超出控件区域的内容被裁减掉;若值为 True时,自动改变控件大小以显示图片全部内容(注 意:不是图形改变大小)。 3.stretch 属性 用于图像框。当该属性的取值为False时,图像控 件将自动改变大小以与图形的大小相适应;当其值为 True时,显示在控件中的图像的大小将完全适合于控 件的大小,这时,图片可能会变形

612图片框、图像框的区别 (1)图片框控件可以作为其它控件的容器。 (2)图片框可以通过 Print方法接收文本,而图像 框则不能接收用 Print方法输入的信息。 (3)图像框比图片框占用的内存少,显示速度快。 请单属标左键换页
6.1.2 图片框、图像框的区别 (1)图片框控件可以作为其它控件的容器。 (2)图片框可以通过Print方法接收文本,而图像 框则不能接收用Print方法输入的信息。 (3)图像框比图片框占用的内存少,显示速度快

62定的器 VB提供了一种叫定时器( Timer)的控件。定时 器每隔一定的时间间隔就产生一次 Timer事件(可理解 为报时),用户可以根据这个特性设置时间间隔控制 某些操作或用于计时。 1.属性 定时器控件的属性不是很多,最常用的是 Interval 属性,该属性用来决定两次调用定时器的间隔,以ms 为单位,取值范围为0~65535,所以最大时间间隔不 能超过66s,该属性的缺省值为0,即定时器控件不起 作用。如果希望每秒产生n个事件,则应设置属性 Interval的值为1000/m。 请单属标左键换页
6.2 定时器 VB提供了一种叫定时器(Timer)的控件。定时 器每隔一定的时间间隔就产生一次Timer事件(可理解 为报时),用户可以根据这个特性设置时间间隔控制 某些操作或用于计时。 1.属性 定时器控件的属性不是很多,最常用的是Interval 属性,该属性用来决定两次调用定时器的间隔,以ms 为单位,取值范围为0~65535,所以最大时间间隔不 能超过66s,该属性的缺省值为0,即定时器控件不起 作用。如果希望每秒产生n个事件,则应设置属性 Interval的值为1000/n

2.事件 定时器只支持 Timer事件。对于一个含有定时器控 件的窗体,每经过一段由属性 Interval指定的时间间隔, 就产生一个 Timer.事件 【例62】建立数字计时器,要求每秒钟时间变化 次 设计界面: 在窗体上添加一个定时器控件、一个标签,并按 表6-1设置属性。 请单属标左键换页
2.事件 定时器只支持Timer事件。对于一个含有定时器控 件的窗体,每经过一段由属性Interval指定的时间间隔, 就产生一个Timer事件。 【例6.2】建立数字计时器,要求每秒钟时间变化 一次。 设计界面: 在窗体上添加一个定时器控件、一个标签,并按 表6-1设置属性

表61 性设置 对象 设置 Tmerl 五过 terval 1000 Fort下ame 末作 Labell Borderstyle 1-Fived single 请单属标左键换页

程序代码如下: Private Sub Timer1 Timer () Labell fontsize =48 Labell Caption=Time将Tme函数返回的系统时 间显示在标签中 End Sub 执行结果如下图6-3所示,每隔1s钟显示一次时间。 请单属标左键换页
程序代码如下: Private Sub Timer1_Timer() Label1.FontSize = 48 Label1.Caption = Time '将Time函数返回的系统时 间显示在标签中 End Sub 执行结果如下图6-3所示,每隔1s钟显示一次时间
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿)第八章 过程.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿)第五章 循环结构.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿)第二章 数据与表达式.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿)第九章 文件.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿)第三章 简单VB程序设计.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿)第七章 数组.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿)第一章 概述.ppt
- 《电子商务实用教程》课程教学资源(PPT课件讲稿)网站设计(案例:艺海拾贝).ppt
- 《电子商务实用教程》课程教学资源(PPT课件讲稿)第七章 电子商务与物流.ppt
- 《电子商务实用教程》课程教学资源(PPT课件讲稿)第六章 网络营销.ppt
- 《电子商务实用教程》课程教学资源(PPT课件讲稿)第五章 网上支付与安全交易.ppt
- 《电子商务实用教程》课程教学资源(PPT课件讲稿)第四章 企业电子商务应用.ppt
- 《电子商务实用教程》课程教学资源(PPT课件讲稿)第三章 EDI商务.ppt
- 《电子商务实用教程》课程教学资源(PPT课件讲稿)第二章 Internet商务.ppt
- 《电子商务实用教程》课程教学资源(PPT课件讲稿)第一章 电子商务概述.ppt
- 中国科技大学:电子科学与技术系《C语言程序设计》 第8章 结构体.ppt
- 中国科技大学:电子科学与技术系《C语言程序设计》 第7章 指针.ppt
- 中国科技大学:电子科学与技术系《C语言程序设计》 第6章 预处理.ppt
- 中国科技大学电子科学与技术系:《C语言程序设计》 第5章 函数.ppt
- 中国科技大学电子科学与技术系:《C语言程序设计》 第4章 数组.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿)第十一章 VB数据库开发.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿)第十三章 Activex控件.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿)第十二章 Visual basic多菜体应用.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿)第十章 高级界面设计.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿)第四章 选择结构.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿,第2版)第一章 Visual basic程序设计概述.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿,第2版)第七章 过程和变量的作用域.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿,第2版)第三章 数据类型、常量、变量及表达式1.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿,第2版)第九章 文件.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿,第2版)第二章 Vb简单的程序设计.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿,第2版)第五章 数组.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿,第2版)第八章 常用控件与系统对象.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿,第2版)第六章 过程.ppt
- 高等学校计算机教材:《Visual Basic 6.0》课程教学资源(PPT课件讲稿,第2版)第四章 三种控制结构程序设计.ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第1章 绪论Data Structure(主讲:胡建华).ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第2章 线性表.ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第3章 排序.ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第4章 栈和队列 4.1 栈 4.2 栈的应用举例 4.3 队列.ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第4章 栈和队列.ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第5章 串和数组 5.1 串的定义 5.2 串的表示和实现 5.3 正文模式匹配.ppt