VB常用控件PPT格式课件下载.ppt

上传人:b****1 文档编号:14329036 上传时间:2022-10-22 格式:PPT 页数:68 大小:1.71MB
下载 相关 举报
VB常用控件PPT格式课件下载.ppt_第1页
第1页 / 共68页
VB常用控件PPT格式课件下载.ppt_第2页
第2页 / 共68页
VB常用控件PPT格式课件下载.ppt_第3页
第3页 / 共68页
VB常用控件PPT格式课件下载.ppt_第4页
第4页 / 共68页
VB常用控件PPT格式课件下载.ppt_第5页
第5页 / 共68页
点击查看更多>>
下载资源
资源描述

VB常用控件PPT格式课件下载.ppt

《VB常用控件PPT格式课件下载.ppt》由会员分享,可在线阅读,更多相关《VB常用控件PPT格式课件下载.ppt(68页珍藏版)》请在冰豆网上搜索。

VB常用控件PPT格式课件下载.ppt

,可插入对象是由其他应用程序创建的对象,利用可插入对象,就可以在VB应用程序中使用其他应用程序的对象,通常称为OLE对象。

控件的通用特性,1.名称(name)属性每个控件都有名称属性,用于程序中对控件的辨别和操作。

2.控件的值属性所有的控件都有一个与控件值有关的属性,称为值属性或默认属性。

例如:

Text1=List1该语句等价于:

Text1.text=List1.text,常见控件的默认属性,3.焦点在窗体上,任何时候用户都只能操作其中的一个控件对象,这个被操作的对象称它获得焦点。

下列方法可以将焦点赋予对象:

运行时用鼠标选择对象运行时用快捷键选择对象运行时按Tab键将焦点移到对象上在程序代码中用SetFocus方法说明:

(1)框架、标签、菜单、直线、形状、图像框和时钟控件都不能接受焦点。

(2)程序运行时,按Tab键将使焦点按照控件TabIndex属性的顺序在控件间移动。

4.访问键访问键是通过键盘来访问控件的。

例如设置两个按钮的属性为:

Caption=关闭(&

C)Caption=&

Exit则运行时可分别按Alt+C或Alt+E,相当于分别单击两个按钮。

5.容器窗体、框架和图片框等都可以作为其他控件的容器。

移动容器,容器中的控件也随之移动。

容器中控件的Left和Top属性值是指其在容器里的位置。

图形控件,VB包含四个图形控件:

PictureBox控件、Image控件、Shape控件和Line控件。

PictureBox控件称为图片框,Image控件称为图像框。

图片框和图像框可以显示的图像文件格式有位图文件(.bmp)、图标文件(.ico)、图元文件(.wmf)、JPEG格式文件(.jpg)和GIF格式文件(.gif)。

图片框PictureBox控件,图片框(PictureBox)是用来在窗体上显示图像,或作为容器放置其它控件的控件。

1.图片框常用属性,2.图片框常用的事件图片框可以响应的事件有Click、DblClick。

3.图片框常用的方法图片框常用的方法有Print方法、Cls方法。

此外,图片框还有许多绘图的方法,如Line、Circle、Point及PSet等。

例4-1,在一窗体上通过命令改变图片框的AutoSize属性值,观察所装载图片的显示效果。

例4-2,用Print方法将文本框的内容打印到PictureBox控件中,用Cls方法将PictureBox控件中的内容清除。

图像框Image控件,图像框(Image)是用来在窗体上显示图像的控件。

它比图形框占用更少的内存,因为图像框不是容器类控件,所以图像框内不能保存其他控件。

图像框常用属性,Picture属性说明,程序代码中装载图片的格式为:

Object.Picture=LoadPicture(图片文件名)删除图片的格式为:

Object.Picture=LoadPicture()其中:

Object为PictureBox控件或Image控件。

例4-3,在窗体上添加两个图像框,都载入同一图片文件,编写程序代码使得运行时通过代码改变图像框的大小尺寸,再改变其中一个图像框的Stretch属性值为True,另一图像框的Stretch属性值为False。

形状Shape控件,Shape属性取值及功能说明,例4-4,编程在窗体上通过命令按钮让Shape控件根据其不同的Shape属性值显示不同的图形。

单选按钮(OptionButton),单选按钮用于从一组选项中选取其一。

如果有一项被选中,则其他单选按钮将自动变成未选中。

如果在一个窗体中要建立一个以上的选项组时,需添加框架(Frame)分组,置于同一框架中的单选按钮组成一组。

复选框(CheckBox),复选框(Check)也称作复选按钮,被选中后左侧方块中会出现,用户可通过复选框是否被选中控制操作。

在一组复选框选项中,用户可以选择一个或多个复选框选项,也可以一个选项也不选。

单选按钮和复选框相同的属性,单选按钮和复选框的Value属性,说明:

当设置一个单选按钮的Value属性值为True时,则同一组内的其他所有单选按钮控件的Value属性值自动被设置为False。

单选按钮和复选框的事件,单选按钮和复选框的主要事件是Click,当用户单击单选按钮或复选框时,它们会自动改变状态。

另外,单选按钮支持DblClick事件,而复选框则不支持。

例4-5,用单选按钮控件来控制一个图像框显示的图片。

例4-6,利用图形复选框来控制文本的字体风格。

框架Frame控件,框架(Frame)是一个容器类控件。

它和窗体一样可以容纳其它控件,用于控件分组。

框架的常用属性,框架内控件的创建,首先需要创建Frame控件,然后再向Frame添加控件,添加控件的方法有以下两种。

方法一:

单击工具箱上的工具,然后将出现的“+”指针,放在框架中适当位置,并拖拉出适当大小,再往框架中添加所需的控件。

但不能使用双击工具箱上按钮的方式,给框架添加控件。

方法二:

将控件“剪切”到剪贴板,然后选中框架,使用“粘贴”命令将其复制到框架内。

例4-7,通过框架、单选按钮和复选框设置文本框的字体。

列表框(ListBox),列表框通过显示多个选项,供用户选择。

默认情况下,选项以垂直单列方式显示,也可以设置成多列方式。

如果列表项数量超过列表框所能显示的数目,VB会自动为列表框加上滚动条。

列表框只能从其中选择,而不能直接修改其中的内容。

列表引例,参赛组队。

设计一个窗体,该窗体含2个标签和2个列表框,标签框用来显示提示信息。

运行程序时,单击列表框中的学员,该学员将从一个列表框移动到另一个列表框中。

组合框(ComboBox),组合框结合了文本框和列表框的特性。

用户可以从文本框中输入文本,也可以从列表框中选择列表项。

列表框中列出可供用户选择的选项,当用户选定某项后,该项内容自动装入文本框中。

除下拉式列表框(其Style属性值为2)之外都允许在文本框中用键盘输入,但输入的内容不会自动添加到列表框中。

组合框引例,购物程序。

设计一个窗体,该窗体含3个标签、1个下拉式组合框、2个列表框和1个命令按钮。

标签框用来显示提示信息。

运行程序时,从下拉式组合框选择商品类别,从列表框中选择商品名称,被选择的商品增加到购物清单中,单击清除购物,将清除购物清单的所有内容。

列表框和组合框共有的属性,列表框特有的属性,Multiselect和Style属性举例,例4-8,设计一饭店顾客点菜单,要求在“饭店菜谱”中顾客可以选定一项或多项菜名,然后通过“添加”按钮一次性添加到“顾客点菜”中,也可以将顾客已选定的一项或多项菜名通过“删除”按钮一次性删除到“饭店菜谱”中。

组合框特有的重要属性,Style设置为0、1、2时运行效果,基本事件,列表框:

Click、DblClick。

组合框:

Click,只有简单组合框才有DblClick事件。

基本方法,1.AddItem方法格式:

Object.AddItem列表项,索引功能:

AddItem方法用于在程序代码中添加列表项。

说明:

默认索引时,在列表框的最后插入新列表项,有索引时,则在索引指定的位置插入。

在城市名称列表框(List1)的第一个位置前插入“滁州市”:

List1.AddItem滁州市,0,2.RemoveItem方法格式:

Object.RemoveItem索引功能:

用于删除指定的列表项。

删除“重庆市”列表项:

List1.RemoveItem23.Clear方法格式:

Object.Clear功能:

用于删除所有列表项。

从List1中删除所有列表项:

List1.Clear,列表框和组合框举例,列表框各主要属性的值:

List1.ListIndex=3(下标从0开始的)List1.ListCount=5List1.Selected(3)=True,其余为False。

List1.Sorted=False,没有排序。

List1.Text为“cox”,与List1.List(List1.ListIndex)相等,List1,组合框各主要属性的值:

combo1.ListIndex=0combo1.ListCount=8combo1.Selected(0)=True其余为False。

combo1.Sorted=Falsecombo1.Text为“李宁”,Combo1,例4-9,编写计算机配置选择程序,要求通过组合框选择不同的品牌、CPU型号、内存大小、硬盘大小及显示器类型。

对于组合框中没有的参数应可以通过键盘输入,并添加到组合框列表项中,当都选定后,点击“确定”按钮,就可以在图片框中输出配置的选择。

滚动条和Slider控件,滚动条(ScrollBar):

主要是为那些不能自动支持滚动的控件提供滚动功能,协助观察数据的变化或确定位置;

可用作数据输入的工具;

滚动条是VB的标准控件,可直接从工具箱中选择。

Slider控件:

与滚动条相似,都有水平和垂直两种;

但Slider控件是属于ActiveX控件,位于MicrosoftWindowsCommonControl6.0部件中,必须通过“工程/部件”菜单,才会出现在工具箱中供用户添加。

滚动条和Slider控件共有的重要属性,Slider控件特有的属性,滚动条和Slider控件的事件,滚动条和Slider控件响应的主要事件有:

Scroll:

拖动滑块时会触发Scroll事件,单击滚动箭头或滚动条时不会触发。

Change:

当Value属性发生改变时(如移动滑块、单击滚动箭头等滑块位置改变)会触发Change事件。

例4-10,在一个窗体上建立一个水平滚动条和垂直滚动条的使用示例,用二个文本框分别显示二个滚动条的值,移动滑块或单击滚动箭头,观察值的变化。

例4-11,用三个滚动条作为三种基本颜色的输入工具,设计一个调色板的应用程序,合成的颜色显示在右边的颜色区,分别以不同的合成颜色设置文本框中文字的前景色和背景色。

时钟控件,时钟控件以Interval为时间间隔产生Timer事件。

重要属性,时钟引例,设计一个窗体含1个图像框和1个计时器。

运行程序时,图像从右下角向左上角移动,当图像移出左上角后,再从右下角向左上角移动,周而复始。

Interval属性设置为50。

例4-12,简单动画演示。

在窗体上,一行文字“欢迎使用VB”左右移动,移动方法可有两种:

单击手动按钮一次,移动50twip单位;

单击自动按钮,按时钟触发频率连续移动,且显示的文字黑白闪烁;

当文字内容到达窗体边缘时立刻反向移动。

ActiveX控件,ActiveX控件是一种特定的控件,它的使用方法与系统内部控件完全一样,它是由用户设计的或者选购的商品

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1