VisualBasic常用控件.ppt
《VisualBasic常用控件.ppt》由会员分享,可在线阅读,更多相关《VisualBasic常用控件.ppt(81页珍藏版)》请在三一办公上搜索。
1、第5章 Visual Basic常用控件,第5章 Visual Basic常用控件,5.1控件基础5.2 CommandButton控件5.3 TextBox控件5.4 Label控件5.5 框架控件5.6 选项按钮和复选框5.7 列表框和组合框 5.8 图片框控件和图像控件5.9 计时器控件5.10 滚动条控件5.11 OLE控件,第5章 使用基本控件,5.1控件基础5.2 CommandButton控件5.3 TextBox控件5.4 Label控件5.5 框架控件5.6 选项按钮和复选框5.7 列表框和组合框 5.8 图片框控件和图像控件5.9 计时器控件5.10 滚动条控件5.11 O
2、LE控件,5.1控件基础,控件分类基本控件的功能控件命名原则控件的画法和基本操作,控件分类,标准控件(也称内部控件):这些控件由Visual Basic的.exe文件提供。例如“图形控件(PictureBox)”和“标签控件(Label)”等。ActiveX控件:除基本控件外,用户可以向工具箱中添加或删除ActiveX控件,例如“通用对话框(CommonDialog)”等。可插入对象:因为这些对象能添加到工具箱中,所以可把它们当作控件使用。例如一个包含公司所有雇员列表的Microsoft Excel工作表对象,使用这类控件可在Visual Basic应用程序中控制另一个应用程序的对象。,基本控
3、件的功能,Visual Basic 为用户提供了20个基本控件,每种控件的详细介绍参见教材95页表5-1。,控件命名原则,必须以字母开头。只能包含字母、数字和下划线字符(_);不允许有标点符号和空格。不能超过40个字符。,控件的画法和基本操作,画控件有两种方法:单击选择工具箱中的控件按钮,在窗体上按住鼠标左键拖动鼠标画出控件,画出的控件大小和位置可随意确定。双击工具箱中的控件按钮,在窗体的中央画出控件,画出的控件大小和位置是暂时固定的。,控件的画法和基本操作,对于选中的控件有两种方法进行缩放和移动:直接用鼠标拖动控件到需要的地方或按住Shift键再按键盘上的光标键。用鼠标指针对准控件的选中标志
4、(八个小方块),出现双向箭头时拖动鼠标可改变控件的大小或按住Ctrl键再按键盘上的光标键。在属性窗口中修改Left,Top,Width及Height属性来改变控件的大小和位置。,控件的画法和基本操作,选定多个控件有两种方法:在窗体的空白区域按下鼠标左键拉出一个矩形框,将需要选中的控件圈上。先按下Shift键,再用鼠标单击所要选中的控件。,第5章 使用基本控件,5.1控件基础5.2 CommandButton控件5.3 TextBox控件5.4 Label控件5.5 框架控件5.6 选项按钮和复选框5.7 列表框和组合框 5.8 图片框控件和图像控件5.9 计时器控件5.10 滚动条控件5.11
5、 OLE控件,5.2 CommandButton控件,命令按钮的属性命令按钮的事件,命令按钮的属性,命令按钮的事件,命令按钮能响应绝大多数的事件,如Click(单击),MouseMove(鼠标移动),DragDrop(拖放),KeyDown(键盘按下),KeyUp(键盘松开),KeyPress(按键),MouseDown(鼠标按下),MouseUp(鼠标公开)等,但最常用的是Click事件。,命令按钮的事件,【例5-1】命令按钮属性综合示例 窗体设计:首先在窗体上先添加一个CommandButton 控件,在其属性窗口将Name属性设置CmdList;将Style属性设置为1,即将Comman
6、dButton控件用图形的样式显示。然后,通过点击“复制”、“粘贴”按钮,在窗体上再添加三个命令按钮构成命令按钮的控件数组。命令按钮控件的其它参数在下列程序代码中进行设计。,命令按钮的事件,【例5-1】命令按钮属性综合示例,程序代码,运行结果,第5章 使用基本控件,5.1控件基础5.2 CommandButton控件5.3 TextBox控件5.4 Label控件5.5 框架控件5.6 选项按钮和复选框5.7 列表框和组合框 5.8 图片框控件和图像控件5.9 计时器控件5.10 滚动条控件5.11 OLE控件,5.3 TextBox控件,文本框控件的常用属性文本框控件的事件,文本框控件的常用
7、属性,文本框控件的常用属性,【例5-2】设计一个简单记事本程序窗体设计:在窗体上放置一个文本框,将其MultiLine属性设置为True,ScrollBars属性设置为2,添加四个命令按钮,其Name的属性值分别为CmdCopy、CmdCut、CmdPaste、CmdHelp和CmdExit。,文本框控件的常用属性,【例5-2】设计一个简单记事本程序,程序代码,运行结果,文本框控件的事件,文本框的常用事件之一是Change事件,当文本框中的文本发生变化时,即触发该事件过程。文本框的KeyPress 事件过程在截取 TextBox所输入的击键时是非常有用的。KeyPress 将每个字符的大、小写
8、形式作为不同的键代码解释,即作为两种不同的字符。,文本框控件的事件,【例5-3】密码框设计程序设计要求:程序运行时,用户在文本框内输入密码,然后单击“进入”命令按钮,程序将把用户所输入的密码和程序设计者事先在程序中设定的密码进行核对。如果一致,则进入下一个界面。若不一致则在标签框处给出提示“请重新输入密码:”。窗体设计:在窗体1上添加一个标签、一个文本框和两个命令按钮,界面如图5-5所示。然后单击“工程”菜单,选择“添加窗体”体选项,添加窗体2。,文本框控件的事件,【例5-3】密码框设计,表 5-4“密码框设计”各个控件属性设置,文本框控件的事件,【例5-3】密码框设计,程序代码,运行结果,第
9、5章 使用基本控件,5.1控件基础5.2 CommandButton控件5.3 TextBox控件5.4 Label控件5.5 框架控件5.6 选项按钮和复选框5.7 列表框和组合框 5.8 图片框控件和图像控件5.9 计时器控件5.10 滚动条控件5.11 OLE控件,5.4 Label控件,标签控件的属性 常用控件实例,标签控件的属性,表 5-5 Label控件的基本属性,常用控件实例,【例5-4】简易加法计算器程序设计。程序设计要求:程序运行时,由用户从键盘上输入两个100以内的整数或随机产生两个100以内的整数,然后按下“=”按钮求这两个数的和,并将结果显示出来。界面如图5-9所示。窗
10、体设计:在窗体上添加三个文本框、四个命令按钮和一个标签框。,常用控件实例,【例5-4】简易加法计算器程序设计。,表 5-6“简易加法计算器”各个控件属性设置,常用控件实例,【例5-4】简易加法计算器程序设计。,程序代码,运行结果,第5章 使用基本控件,5.1控件基础5.2 CommandButton控件5.3 TextBox控件5.4 Label控件5.5 框架控件5.6 选项按钮和复选框5.7 列表框和组合框 5.8 图片框控件和图像控件5.9 计时器控件5.10 滚动条控件5.11 OLE控件,5.5 框架控件,框架Frame控件可以用来对其他控件进行分组,以便于用户识别。框架控件最常用的
11、属性就是Caption属性,用以显示框架的标题。若Caption属性为空,框架就是一个闭合的矩形线框,可以做装饰。,5.5 框架控件,使用框架控件将其他控件分组的方法有两种:一种方法是先画出框架控件并激活它,再加入其中的控件,这样可使框架控件及其上面的控件一起移动。另一种方法是,如果要用框架控件将现有的控件分组,可先选定所有控件,将它们剪切到剪贴板上,然后选定框架控件并将剪贴板上的控件粘贴到框架控件上。,第5章 使用基本控件,5.1控件基础5.2 CommandButton控件5.3 TextBox控件5.4 Label控件5.5 框架控件5.6 选项按钮和复选框5.7 列表框和组合框 5.8
12、 图片框控件和图像控件5.9 计时器控件5.10 滚动条控件5.11 OLE控件,5.6 选项按钮和复选框,VB提供的用于选择的标准控件有:选项按钮、复选框、列表框和组合框。通常情况下,选项按钮OptionButton和复选框CheckBox,它们分别是以组的形式出现应用程序的窗口界面中。,5.6 选项按钮和复选框,表 5-7 OptionButton和CheckBox控件基本属性,5.6 选项按钮和复选框,【例5-5】选项按钮和复选框的综合使用示例窗体设计:在窗体上分别添加一个文本框、三个框架控件Frame1 Frame1;在Frame1中添加四个由选项按钮构成的选项按钮控件数组Option
13、1(0)Option1(3),在第二个框架Frame2中添加四个由四个复选框构成的选项按钮控件数组Check1(0)Check1(3),在Frame3中添加四个由选项按钮构成的选项按钮控件数组Option2(0)Option2(3),各个控件的属性设计如表5-8所示。,5.6 选项按钮和复选框,【例5-5】选项按钮和复选框的综合使用示例,表 5-8“框架、选项按钮及复选框示例程序”各个控件属性设置,5.6 选项按钮和复选框,【例5-5】选项按钮和复选框的综合使用示例,程序代码,运行结果,第5章 使用基本控件,5.1控件基础5.2 CommandButton控件5.3 TextBox控件5.4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VisualBasic 常用 控件

链接地址:https://www.31ppt.com/p-6523028.html