Visual Basic程序设计实用教程 教学课件 ppt 作者 于秀敏 第7章 常用控件

上传人:E**** 文档编号:89184181 上传时间:2019-05-20 格式:PPT 页数:25 大小:180KB
返回 下载 相关 举报
Visual Basic程序设计实用教程 教学课件 ppt 作者 于秀敏 第7章 常用控件_第1页
第1页 / 共25页
Visual Basic程序设计实用教程 教学课件 ppt 作者 于秀敏 第7章 常用控件_第2页
第2页 / 共25页
Visual Basic程序设计实用教程 教学课件 ppt 作者 于秀敏 第7章 常用控件_第3页
第3页 / 共25页
Visual Basic程序设计实用教程 教学课件 ppt 作者 于秀敏 第7章 常用控件_第4页
第4页 / 共25页
Visual Basic程序设计实用教程 教学课件 ppt 作者 于秀敏 第7章 常用控件_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《Visual Basic程序设计实用教程 教学课件 ppt 作者 于秀敏 第7章 常用控件》由会员分享,可在线阅读,更多相关《Visual Basic程序设计实用教程 教学课件 ppt 作者 于秀敏 第7章 常用控件(25页珍藏版)》请在金锄头文库上搜索。

1、第7章 常用控件,学习目标: 1. 熟悉常用控件的属性,事件,方法。 2. 学习控件数组的使用方法。 3. 能够利用所学知识编写简单的程序。,7.1常用控件,7.1.1 单选框(OptionButton) 1常用属性 (1)Alignment属性 (2)Value属性 (3)Style属性 (4)Caption属性 (5)Font属性 2常用事件 单选按钮在程序设计中一般用来把相应的选项进行分类,常用的事件有Click事件。,7.1.2 复选框(Check Box) 1常用属性 (1)Alignment属性和Style属性 (2)Value属性 (3)Caption属性和Font属性 2. 常

2、用事件 和单选框一样能够响应Click事件。,7.1常用控件,7.1.3 框架(Frame) 作为控件的容器,在框架上可以放置其他控件,把控件进行视觉上的分组。 1 常用属性 (1)Caption:用以标识分组的标题。 (2)Enabled属性,用于设置框架是否处于活动状态。 2 把控件放到框架上的步骤为: (1)把框架拖放到窗体上; (2)在框架被选中的状态下,把工具栏上的控件拖放到框架上。,7.1常用控件,例7.1 文字美化。利用字形框架中的复选框和颜色框架中的单选框对文本框中的文字进行相应的设置,达到美化的效果。 例7.1 文字美化,7.1常用控件,7.1.4 列表框(List) 1常用

3、属性 (1)Columns属性 (2)ListCount属性 (3)List属性 (4)ListIndex属性 (5)Selected属性 (6)Sorted属性 (7)Text属性,7.1常用控件,(8)MultiSelect属性 (9)Style属性 2常用方法 (1)AddItem方法 在列表框中加入新的项目 其格式如下:对象. AddItem Item ,index (2)RemoveItem方法 删除列表框中的一项, 格式为:对象. RemoveItem Index,7.1常用控件,(3)Clear方法 清除列表框中所有内容 格式如下:对象. Clear 3常用事件 列表框支持Cli

4、ck和DblClick事件。 例7.2 设计一个能对列表框进行添加,修改和删除的应用程序。,7.1常用控件,例题7.2,7.1.5 组合框(Combox) 组合框可以看作是由一个列表框和一个文本框共同构成的一个控件。 1常用属性 (1)与文本框相同的属性: List、SelText、SelStart、SelLength等。 (2)与列表框相同的属性 List、Sorted等,但是没有MultiSelect和Selected属性。 (3)Style属性 2常用方法 组合框常用的方法与列表框相同,有AddItem、RemoveItem、Clear等。,7.1常用控件,例7.3 组合框应用。 用组合

5、框代替例题7.2中的列表框和文本框,完成例题7.2中相同的功能。 例题7.3,7.1常用控件,7.1.6 滚动条(ScrollBar) 1常用属性 (1)Max属性:其范围在3276832767; (2)Min属性:其范围在3276832767; (3)Value属性:滑块当前所处的位置; (4)LargeChange属性:当用鼠标单击滚动条的箭头与滚动条之间的空白处时,Value属性的改变量; (5)SmallChange属性:当用鼠标单击滚动条两端箭头时,Value属性的改变量。 2常用事件 (1)Scroll事件:当在滚动条内拖动滑块时触发该事件; (2)Change事件:当滚动条的滑块

6、改变位置时或通过代码对滚动条的Value属性赋值后触发该事件。,7.1常用控件,例7.4 调色板。在文本框中输入文字,滑动滚动条调节文字颜色。,7.1常用控件,7.1.7 定时器(Timer) 定时器的图标设计时可见,运行时不可见。 1常用属性 (1)Interval属性 该属性用于设定定时器触发事件的时间间隔,以毫秒为单位,其范围在064767之间。 2常用事件 定时器只支持一个Timer事件,此事件触发的条件为Enabled属性为True,Interval事件不为0。,7.1常用控件,例7.5 闪烁的文字。滑动滚动条来调节文字出现的间隔,达到文字忽隐忽现的效果。,7.2 控件数组,1控件数

7、组的概念 控件数组是指在同一个窗体上,拥有相同的对象名、相同事件过程的一组相同类型的控件。 2建立控件数组的步骤 第一种是: (1)在窗体上画出某个控件,可进行控件名的属性设置,这是建立的第一个元素。 (2)选中该控件,进行“复制”和“粘贴”操作,系统会提示(假设先画了一个Commond1命令按钮):“已经有一个控件为Commond1。创建一个控件数组吗?”单击“是”按钮后就建立了一个控件数组,进行若干次“粘贴”操作,就建立了所需个数的控件数组。,(3)进行事件过程的编码 第二种是: (1)在窗体上画出某个控件,可进行控件名的属性设置,这是建立的第一个元素。 (2)在窗体上再画出同一类型的另一

8、的控件,修改这个控件的Name属性,使其和第一个控件相同,这时会出现同样的创建控件数组的对话框,单击“是”按钮就成功地建立了一个控件数组。,7.2 控件数组,例7.6 字体控制。单击控件数组中的任何一项来改变文本的字体。,7.2 控件数组,7.3 图形控件,1图形框(PictureBox)和图像(Image) 图形框用来显示图形也可以作为其他控件的容器,也可以在其上输出文本和打印图形,而图像框只是作为显示图形的工具。 (1)相同属性 它们都可以通过Picture属性放置扩展名为.bmp、.ico、.gif、.jpg、.dib、.wmf等的文件。,(2)不同属性 两种控件在装入不同大小的图片时,

9、通过不同的属性调整控件大小以适应图形尺寸。 1)PictureBox通过AutoSize属性调整图片大小,其值有两种: True:图形框自动调整大小与显示的图片匹配; False:图片根据图形框的大小裁剪图片本身。 2)Image通过Stretch属性调整控件和图片的关系,其值有两种: True:图片自动调整适应图像框; False:图像框调整适应图形。,7.2 控件数组,也就是说,Stretch属性值决定着以图片为基准来显示图像框,或是以图像框为基准来显示图片。 (3)装入图片的方法 1)设计阶段用Picture属性装入图片; 2)运行期间用LoadPicture函数装入图片,其格式为: 对

10、象. PictureLoadPicture(文件名),7.2 控件数组,例 7.7 换照片。利用时钟和图像控件制作一个相片跳动显示的程序。,2直线控件(Line)和形状控(Shape) 直线控件用于在窗体、框架或图片框中创建简单的线段,形状控件可以显示一些简单的图形,如矩形、正方形、椭圆等。 (1)相同属性 1)BorderColor属性:用于设置图形或直线的颜色 2)BorderStyle属性 用于确定直线或图形边界线的线型,其取值范围为06共7种 3)BorderWidth属性 用于指定直线的宽度或图形界限的宽度,可以是除0之外的任意数值。,7.2 控件数组,(2)不同属性 由于形状控件要显示一定的图形,用什么样式和颜色填充要由以下几个属性决定 1)BackStyle属性:决定图形是否用指定的颜色填充,有0和1两种取值 2)FillColor属性:指定图形的内部颜色。 3)FillStyle属性 指定图形内部的填充图案,有07一共8种取值 4)Shape属性 指定所画图形的几何特性,有05一共6种取值,7.2 控件数组,例7.8 简单图形设置。 用控件数组实现设置图形的几何形状和填充图案。,7.2 控件数组,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号