VB常用控件PPT格式课件下载.ppt
- 文档编号:14329036
- 上传时间:2022-10-22
- 格式:PPT
- 页数:68
- 大小:1.71MB
VB常用控件PPT格式课件下载.ppt
《VB常用控件PPT格式课件下载.ppt》由会员分享,可在线阅读,更多相关《VB常用控件PPT格式课件下载.ppt(68页珍藏版)》请在冰豆网上搜索。
,可插入对象是由其他应用程序创建的对象,利用可插入对象,就可以在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控件是一种特定的控件,它的使用方法与系统内部控件完全一样,它是由用户设计的或者选购的商品
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 常用 控件