第7章 Visual Basic 6.0 常用控件的属性、事件和方法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
7.3.2
实例: 实例:设置标签的访问键
本实例要实现按Alt+ 本实例要实现按 +访问键时焦点定位到标签控件标 识的控件,实现原理:标签控件不接受焦点, 识的控件,实现原理:标签控件不接受焦点,所以当按下访 问键时,焦点会自动移动到Tab键顺序的下一个控件上。 键顺序的下一个控件上。 问键时,焦点会自动移动到 键顺序的下一个控件上
第7 章
常用控件的属性、 Visual Basic 6.0 常用控件的属性、 事件和方法
Visual Basic中除窗体外,还自带有很多的控件,这些 中除窗体外, 中除窗体外 还自带有很多的控件, 常用控件都排列在Visual Basic开发环境的工具箱中。本章 开发环境的工具箱中。 常用控件都排列在 开发环境的工具箱中 将详细讲解Visual Basic中自带的常用控件(命令按钮、文 中自带的常用控件( 将详细讲解 中自带的常用控件 命令按钮、 本框控件、标签控件、列表框控件等)的属性、 本框控件、标签控件、列表框控件等)的属性、事件和方法 。
实例: 7.4.4 实例:设计自己的列表框和组合框
本实例将利用List控件的 控件的AddItem方法、RemoveItem方法和 方法、 本实例将利用 控件的 方法 方法和 Sorted属性对 属性对List控件进行添加、删除和排序操作。 控件进行添加、 属性对 控件进行添加 删除和排序操作。
控件名 Form1 List1 Combo1 Command1 Command2 Label1 属性 Caption Sorted Sorted Caption Caption Caption AutoSize Label2 Caption AutoSize Label3 Caption AutoSize Label4 Caption AutoSize 值 列表框控件实例 True False 添加一项 删除一项 列表框计数: True 0 True 组合框计数: True 0 True
7.6.1 滚动条控件的常用属性
• • •
滚动条控件的常用属性主要包括: 滚动条控件的常用属性主要包括: Value属性: 属性: 属性 Max属性和 属性和Min属性: 属性: 属性和 属性 LargeChange属性和 属性和SmallChange属性: 属性: 属性和 属性
• • • • •
属性值 0 1
Visual Basic 常数 vbButtonStandard vbButtonGraphical
说明 (默认值)标准样式,不能在命令按钮上显示 图片 图形样式,可以在通过Picture属性设置图片
7.1.2 命令按钮控件的常用事件
命令按钮的常用事件是Click事件,即在命令按钮上单 事件, 命令按钮的常用事件是 事件 击或是命令按钮的Value属性值为 属性值为True时触发该事件。单击 时触发该事件。 击或是命令按钮的 属性值为 时触发该事件 命令按钮的同时还会触发MouseDown和MouseUp事件,三 事件, 命令按钮的同时还会触发 和 事件 者发生的顺序为MouseDown、Click和MouseUp。 者发生的顺序为 、 和 。
实例: 7.2.3 实例:查找文本框中指定的字符串
本实例要实现的功能是用户单击窗体上的查找按钮, 本实例要实现的功能是用户单击窗体上的查找按钮,会提 示用户输入要查找的字符, 示用户输入要查找的字符,然后在文本框中找到要查找的字符并 选中显示出来。 选中显示出来。
控件名 Form1 Command1 Text1
控件名 Form1 Text1 Frame1 Frame2 Option1 Option2 Option3 Check1 Check2 Check3 属性 Caption Text Caption Caption Caption Caption Caption Caption Caption Caption 值 利用单选框和复选框设置文本框中的字体 Visual Basic 6.0 字体 修饰 隶书 仿宋 楷体 斜体 粗体 下划线
7.4.2
列表框控件和组合框控件的常用事件
列表框控件和组合框控件的常用事件主要包括: 列表框控件和组合框控件的常用事件主要包括: Click事件: 事件: 事件 DbClick事件: 事件: 事件
7.4.3
列表框控件和组合框控件的常用方法
列表框控件和组合框控件的常用方法主要包括: 列表框控件和组合框控件的常用方法主要包括: 1.AddItem方法 . 方法 2.RemoveItem方法 . 方法
7.5.2 单选按钮控件简介
单选按钮控件显示一个可以选中或者不选中的选项。 单选按钮控件显示一个可以选中或者不选中的选项。 在一个容器中的一组单选按钮只能选择其中的一个。 在一个容器中的一组单选按钮只能选择其中的一个。可以用 框架控件将单选按钮分成若干个组。 框架控件将单选按钮分成若干个组。单选按钮的主要属性有 : • Caption属性: 属性: 属性 • Enabled属性: 属性: 属性 • Value属性: 属性: 属性 • Style属性: 属性: 属性
7.1
命令按钮(CommandButton) 命令按钮(CommandButton)
命令按钮在Visual Basic中常用来开始、中断或结束一 中常用来开始、 命令按钮在 中常用来开始 个进程。单击将调用命令按钮的Click事件。单击时因为看 事件。 个进程。单击将调用命令按钮的 事件 上去象是按下的形状,因此也常叫做下压按钮。 上去象是按下的形状,因此也常叫做下压按钮。
7.5.3 复选框控件简介
复选框控件和单选按钮控件一样用来显示一组选项供 用户选择, 用户选择,不同的是复选框控件可以允许用户进行多项选择 复选框控件的属性和单选按钮的属性相同。 。复选框控件的属性和单选按钮的属性相同。
实例: 7.5.4 实例:利用单选框和复选框设置文本 框中的字体
本实例通过单选按钮和复选框控件来对一个文本框中的文本 的字体进行设置。 的字体进行设置。
实例: 7.1.3 实例:利用命令按钮控制窗体的背景 颜色
本实例将通过在两个命令按钮的Click事件中编写代码 事件中编写代码 本实例将通过在两个命令按钮的 来改变窗体的背景颜色。其设计过程如下: 来改变窗体的背景颜色。其设计过程如下: 工程, (1)启动 )启动Visual Basic,创建一标准 ,创建一标准EXE工程,在窗体 工程 上放置两个命令按钮。 上放置两个命令按钮。 (2)在两个命令按钮上双击鼠标左键。 )在两个命令按钮上双击鼠标左键。 (3)启动程序,单击 )启动程序,单击Command1按钮时窗体的背景色 按钮时窗体的背景色 为红色. 为红色
实例: 7.1.3 实例:利用命令按钮控制窗体的背景颜色
7.2
文本框控件(TextBox) 文本框控件(TextBox)
文本框控件主要用来显示在运行时用户输入的信息。 文本框控件主要用来显示在运行时用户输入的信息。 用户可以编辑其内容。但是将其Enabled属性设置为 属性设置为False时 用户可以编辑其内容。但是将其 属性设置为 时 此时只能显示信息不能在运行时编辑其内容。 ,此时只能显示信息不能在运行时编辑其内容。
7.5.1 框架控件的简介
框架控件主要是为其他控件提供分组的功能, 框架控件主要是为其他控件提供分组的功能,框架控 件的主要属性就是Caption属性,用来设置标识框架的标题 属性, 件的主要属性就是 属性 文本。 文本。 如果希望将已经存在的若干控件放在某个框架中, 如果希望将已经存在的若干控件放在某个框架中,可 以先选择所有控件,剪贴到剪贴板上, 以先选择所有控件,剪贴到剪贴板上,然后选定框架控件并 将复制的控件粘贴到框架上(不能直接拖动到框架中); );用 将复制的控件粘贴到框架上(不能直接拖动到框架中);用 户也可以先添加框架,然后选中框架, 户也可以先添加框架,然后选中框架,再在框架中添加其他 控件,这样在框架中建立的控件和框架形成一个整体, 控件,这样在框架中建立的控件和框架形成一个整体,可以 同时被移动、删除。 同时被移动、删除。
框架(Frame)、单选按钮( )、单选按钮 7.5 框架(Frame)、单选按钮( optionButton)和复选框(CheckBox) optionButton)和复选框(CheckBox)
框架控件主要功能是把其他控件组成控件组。 框架控件主要功能是把其他控件组成控件组。单选按 钮是提供给用户一组两个或两个以上的选项, 钮是提供给用户一组两个或两个以上的选项,只能选择其中 的一项。而复选框则可以选择其中的多项。 的一项。而复选框则可以选择其中的多项。
7.1.1 命令按钮控件的常用属性
命令按钮控件的常用属性有: 命令按钮控件的常用属性有: Caption属性: 属性: 属性 Default属性和 属性和Cancel属性: 属性: 属性和 属性 Enabled属性: 属性: 属性 Value属性: 属性: 属性 Picture属性和 属性和Style属性: 属性: 属性和 属性
属性 Caption Caption Text MultiLine ScrollBars
值 查找字符 查找 Welcome to the world Visual Basic 6.0 True 2
7.3.1 标签控件的常用属性
• • • •
标签控件的常用属性主要包括: 标签控件的常用属性主要包括: Caption属性: 属性: 属性 AutoSize属性和 属性和WordWrap属性: 属性: 属性和 属性 UseMnemonic属性: 属性: 属性 TabIndex属性: 属性: 属性
பைடு நூலகம்
7.6
滚动条(ScrollBar) 滚动条(ScrollBar)控件
滚动条控件分为垂直滚动条和水平滚动条, 滚动条控件分为垂直滚动条和水平滚动条,两种滚动 条的属性完全相同,只在外形上有所不同。 条的属性完全相同,只在外形上有所不同。在项目列表很长 或者信息量很大的时候,使用滚动条来给信息定位。 或者信息量很大的时候,使用滚动条来给信息定位。滚动条 还可以模拟当前所在的位置。 还可以模拟当前所在的位置。
7.4.1 列表框控件和组合框控件的常用属性
• • • • • • •
列表框控件和组合框控件的常用属性主要包括: 列表框控件和组合框控件的常用属性主要包括: Columns属性: 属性: 属性 List属性: 属性: 属性 ListCount属性: 属性: 属性 ListIndex属性: 属性: 属性 MultiSelect属性: 属性: 属性 Selected属性: 属性: 属性 Sorted属性: 属性: 属性
7.2.2 文本框控件的常用事件
• • •
文本框控件的常用事件主要包括: 文本框控件的常用事件主要包括: Change事件: 事件: 事件 LostFocus事件和 事件和GotFocus事件: 事件: 事件和 事件 KeyDown事件、KeyUp事件和 事件、 事件和KeyPress事件: 事件: 事件 事件和 事件
7.2.1 文本框控件的常用属性
• • • • • • •
文本框控件的常用属性主要包括: 文本框控件的常用属性主要包括: Text属性: 属性: 属性 MaxLength属性: 属性: 属性 MultiLine属性: 属性: 属性 ScrollBar属性: 属性: 属性 Alignment属性: 属性: 属性 SelLength、SelStart、SelText属性: 属性: 、 、 属性 PasswordChar属性: 属性: 属性
7.4
列表框控件(ListBox) 列表框控件(ListBox) 和组合框控件 ComboBox) (ComboBox)
列表框控件主要用来显示项目列表, 列表框控件主要用来显示项目列表,如果要显示的项 目列表超过列表框的长度时, 目列表超过列表框的长度时,列表框会自动添加垂直滚动条 但如果单个显示项目超过列表框的宽度时, ,但如果单个显示项目超过列表框的宽度时,不会显示水平 滚动条。 滚动条。 组合框控件是将文本框控件和列表框控件的特性组合 在一起的控件。 在一起的控件。用户即可以在文本框中输入信息来选择项目 也可以通过从列表中选择项目。 ,也可以通过从列表中选择项目。