应用程序的建筑材料—控

上传人:san****019 文档编号:70883972 上传时间:2019-01-18 格式:PPT 页数:45 大小:1.49MB
返回 下载 相关 举报
应用程序的建筑材料—控_第1页
第1页 / 共45页
应用程序的建筑材料—控_第2页
第2页 / 共45页
应用程序的建筑材料—控_第3页
第3页 / 共45页
应用程序的建筑材料—控_第4页
第4页 / 共45页
应用程序的建筑材料—控_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《应用程序的建筑材料—控》由会员分享,可在线阅读,更多相关《应用程序的建筑材料—控(45页珍藏版)》请在金锄头文库上搜索。

1、第3章 应用程序的建筑材料控件,如果说应用程序当中离不开窗体的话,那么应用程序更离不开控件。如果将应用程序比喻成一座高楼大厦的话,那么控件就是组成这座高楼大厦的建筑材料。是否能够组织和应用好这些“建筑材料”,是建筑高质量楼房的关键。本章将带领读者来一起了解这些奇妙的“建筑材料”。 本章主要讲解的知识点有以下几个方面。 讲述控件的具体作用; 标签与文本框类控件的使用方法; 命令按钮类控件的使用方法; 选择与列表类控件的使用方法; 日期与时间类控件的使用方法; 进度条与框架类控件的使用方法; 对话框控件的使用方法; 树形控件的使用方法; ActiveX控件的使用方法。,3.1 控件能用来干什么,控

2、件是组成应用程序界面最基本的单元。有了控件才能够描绘应用程序的界面,开发应用程序。下面将向读者讲解一下与控件应用和操作相关的一些基础知识,以便给读者在开发应用程序时提供方便。,3.1.1 简单了解一下控件,在开发应用程序时,我们经常需要和控件打交道。控件是编程思想中事件驱动机制的载体,在编程过程中通过触发控件的某个事件,来显示应用程序需要的某个效果。 VB 6.0中的控件主要分为标准控件和ActiveX控件两种。在默认的情况下,在VB 6.0的工具箱中存在的控件都是标准控件,标准控件的名称如图3.1所示。,3.1.2 将控件添加到窗体当中,在前面讲解章节的示例中,简单介绍过向窗体中添加控件的方

3、法。本节中将再次详细地向读者介绍一下有关这方面的相关知识。 向窗体中添加控件,分为在窗体上添加单个控件和在窗体上添加多个控件两种情况,下面就分别介绍一下这两种情况。 1. 如何在窗体上添加单个控件 2. 如何向窗体中添加多个相同的控件,3.1.3 调整控件的位置和大小,当控件被添加到窗体上之后,如何调整其大小和位置呢?虽然这是一件很简单的事,但是有的初学者可能也会不知道。 调整窗体上控件摆放位置的方法为:首先选中需要移动位置的控件,然后将鼠标指针放置在控件上,同时按住鼠标左键拖动鼠标将控件拖动到指定的位置,如图3.10所示。放开鼠标后,控件即被摆放到指定的位置,如图3.11所示。,3.1.4

4、控件的删除与恢复,如果想删除窗体上某个不用的控件,则首先选中这个控件,然后按下【Delete】键将其删除。如果在删除这个控件之后发现自己删错了,那么请也不要着急,如果还想将控件恢复为原来未删除控件时的状态,只要按下【Ctrl+Z】组合键,即可恢复所删除的控件。,3.1.5 使用控制命令对齐控件,读者在设计应用程序界面的时候,经常会涉及到将同一类别控件对齐的情况。例如,将窗体中所有的文本框在同一列上进行右对齐排列,在同一行上进行顶端对齐排列等,这样窗体界面看起来会比较整齐、美观。如果通过手动调整的方式对齐这些控件,不仅会浪费大量的时间,而且也未必能够达到预期对齐的效果。 在开发环境中使用窗体编辑

5、器可以设置控件的各种对齐方式。在使用对齐命令实现控件对齐的操作中,可以使用各种不同的对齐方式对齐选中的同一类别控件。其实现的具体方法如下所示。 (1)在工具栏上单击鼠标右键,在弹出的快捷菜单中选择“窗体编辑器”命令,将“窗体编辑器”控件添加到工具栏当中。 (2)添加成功后,在窗体中选中要对齐的控件,然后在“窗体编辑器”中选择控件的对齐方式,如“右对齐”方式,如图3.15所示。 (3)选择完对齐方式后,所有被选中的控件都将会按照所设置的对齐方式进行对齐,对齐后的效果如图3.16所示。,3.2 标签控件,标签控件Label是传递信息的使者。标签控件的主要作用是显示信息,如为文本框控件或其他控件提供

6、显示说明,或者在窗口上显示信息等功能。本节中将介绍标签控件的几种不同的用法。,3.2.1 使用标签控件为文本框设置显示标题,与标签控件配合最默契的控件是文本框控件,由于文本框控件不具有标识其本身作用的功能,因此,经常需要请标签控件前来帮忙。 通过在标签控件的属性窗口中修改控件的Caption属性来确定标签控件中显示的文本内容之后,再将其放置在需要标识的文本框旁边,这样就可以实现标识文本框作用的功能,如图3.17所示。,3.2.2 程序界面中的标签控件,标签控件除了可以标识文本框控件的作用之外,还可以作为应用程序的界面显示标签,下面通过一个典型的示例进行讲解。 【示例3-1 标签控件在程序界面中

7、的应用 本例代码保存在光盘0301】 本示例实现的是通过使用一个标签控件来制作一个应用程序的主界面。示例实现的操作步骤如下所示。 (1)新建一个工程,在工程中添加一个窗体Form1。 (2)在窗体的属性窗口中将窗体对象的Caption属性设置为“企业员工管理系统”。 (3)在属性窗口中找到窗体对象的BackColor属性,设置窗体的背景颜色。 (4)在窗体上添加1个标签控件Label1,在标签控件的属性窗口中将控件的Caption属性设置为“企业员工管理系统”。 (5)在属性窗口中找到控件的Font属性,单击该属性后面的【】按钮,在弹出的“字体”设置窗口中设置标签控件中显示内容的字体大小、粗体

8、和字体样式,如图3.18所示。 (6)在属性窗口中找到标签控件的ForeColor属性,将标签控件的字体显示颜色设置为红色。 (7)在属性窗口中找到标签控件的BackStyle属性,在该属性后面的下拉列表中选择“0-Transparent”选项,将标签控件设置为透明的样式。,3.3 文本框类控件,文本框类控件是读者在编程过程中经常会用到的控件,文本框类控件是应用程序中所需数据信息的入口,通过使用文本框控件,可以将输入到其中的数据信息保存到应用程序的数据库当中。文本框类控件主要包括TextBox控件、MaskEdBox控件和RichTextBox控件等几种。下面就分别介绍一下这几种控件的具体应用

9、。,3.3.1 文本框控件TextBox的应用,文本框控件TextBox在窗体中为用户提供一个既能显示又能编辑文本的对象。在文本框内,可通过鼠标、键盘操作对文字进行编辑。文本框控件的属性很多,限于篇幅,这里只能向读者介绍几种比较常用的属性。 1. 使用Text属性显示文本信息 2. 使用PassWordChar属性设置密码 3. 给文本框控件添加滚动条,3.3.2 使用MaskEdBox控件约束输入数据,在前面所介绍的文本框控件TextBox中,无法实现对输入内容的格式化。但也没有关系,使用MaskEdBox控件可以弥补文本框控件的这个缺陷。使用MaskEdBox控件主要是实现对输入内容的格式

10、化,如下面的示例所示。 【示例3-4 使用MaskEdBox控件实现格式化 本例代码保存在光盘0304】 本示例实现的是通过使用MaskEdBox控件,实现对输入的电话号码和金额等数据信息自动实现格式化的功能。示例实现的操作步骤如下所示。,3.4 命令按钮控件,按钮控件CommandButton是VB 6.0编程控件中使用方法最简单、但却最常用的控件之一。在应用程序当中,按钮控件通常用来启动、中断或结束一个进程,操作用户可以通过简单的单击按钮来执行操作。只要用户单击按钮,就会触发它的Click事件。通过在按钮控件的Click事件下添加程序代码,就可以指定它的功能。,3.4.1 按钮的常用设置,

11、在编程的过程中离不开按钮控件。按钮控件同其他控件一样,也有很多的属性,但是限于篇幅,下面只向读者介绍几种比较常用的属性。 1给按钮添加显示标签 通过使用按钮控件的Caption属性,可以确定显示在按钮控件中的文本信息。设置方法为:首先在按钮控件的属性窗口中找到控件的Caption属性,然后将其属性值修改为在按钮中需要显示的文本信息即可。 2使按钮变的更漂亮些 有的读者可能会想到,如果只在按钮上显示文本信息,那太单调了,要是能够在按钮上添加自己所需要的图片,那么按钮将会变得更加的美观。,3.4.2 使用命令按钮更换窗体的颜色,在命令按钮控件的各种事件当中,最常用的就属于单击事件(Click事件)

12、了。按钮的单击事件在单击按钮时触发,在该事件中添加程序代码,代码将被执行。例如,在单击按钮控件Command1时,使窗体的背景颜色改变为红色,其实现的程序代码如下所示。,3.5 选择类控件,选择类控件顾名思义就是可以实现选择不同内容的控件。在考试试卷的选择题当中,有单项选择题和多项选择题之分。选择类控件也是一样,分为单项选择类控件(单选按钮)和多项选择类控件(复选按钮)两种类型。,3.5.1 单项选择单选按钮的使用,单选按钮OptionButton控件是指用户在多个选择中只允许选择一个选项。单选按钮通常作为一个组来使用,当选中某单选按钮时,该按钮处将出现一个黑点,表示被选中,同时其他单选按钮中

13、的黑点消失,表示未被选中。 在单选按钮OptionButton控件当中,有几个经常用到的属性,下面就分别介绍一下这几个属性。 1. Caption属性 2. Style属性 3. Value属性,3.5.2 多项选择复选按钮的使用,复选按钮CheckBox控件与单选按钮一样,都是提供选择类的控件。但是,复选按钮与单选按钮之间还是有一定区别的。单选按钮在多个选择中只允许选择一个选项,而复选按钮则可以在多个选择中选择多个选项。当复选按钮被选中时,该按钮处将出现一个“”。 与单选按钮一样,在复选按钮CheckBox控件当中,也有几个经常用到的属性,下面就分别介绍一下。 1. Caption属性 2.

14、 Value属性,3.6 列表类控件,列表类控件主要是将数据信息以列表的形式进行显示的控件,这类控件主要包括下拉列表控件ComboBox、列表控件ListBox和ListView控件,下面就讲解一下这几种列表控件的使用方法。,3.6.1 查看职务信息ListBox控件,列表控件ListBox用于显示项目列表,从列表中可以选择一项或多项。当项目总数超过了可显示的项目数时,控件上会自动添加滚动条。 下面介绍一下列表控件中的几种常用属性。,3.6.2 选择员工的性别ComboBox控件,在编程的过程中,下拉列表ComboBox控件同样的重要。下拉列表框ComboBox控件可以看作是文本框TextBo

15、x控件和列表ListBox控件的组合。用户可以从文本框中输入文本,也可以从列表框中选取列表项。下面介绍下拉列表控件中的几种常用属性。,3.6.3 浏览员工信息ListView控件,ListView控件在开发列表类的应用程序时是非常有用的。ListView控件的功能与ListBox控件的功能相类似,但它要比ListBox控件的功能强大的多。本节中将针对ListView控件的一些特殊的应用向读者进行讲解。 ListView控件通过使用大图标、小图标、列表和详细资料4种不同的视图显示项目信息。在使用该控件之前应首先在“工程”菜单下选择“部件”命令,在弹出的“部件”对话框中选取“Microsoft W

16、indows Common Controls6.0”选项,将控件添加到工具箱中。添加到工具箱中的控件如图3.43所示。,3.7 日期/时间类控件,在日常生活中,我们时刻都在与日期和时间打交道。在编程时日期和时间也同样很重要,在VB 6.0中,日期和时间类型的控件主要有Timer控件和DTPicker控件,本节中就介绍一下这两个控件。,3.7.1 使用Timer控件显示系统日期时间,Timer控件即通常说的时间控件,Timer控件比较常用也比较简单,Timer控件主要有以下2个属性和1个事件。,3.7.2 使用DTPicker控件获取星期和月份,DTPicker控件的作用是格式化日期数据信息,使得用户在输入或选择日期数据时变的很容易。DTPicker控件也不是标准控件,需要在“部件”对话框中选取“Microsoft Windows Common Controls-26.0”选项,将控件添加到工具箱当中。 下面介绍一下DTPicker控件的几个常用属性和事件。 1Year属性 Year属性用于获取所选择日期的年份。 2Month属性 Month属性用于获取

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

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

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