第3章 程序开发的基本控件课件.ppt

上传人:春哥&#****71; 文档编号:12722636 上传时间:2022-04-25 格式:PPT 页数:53 大小:537.50KB
返回 下载 相关 举报
第3章 程序开发的基本控件课件.ppt_第1页
第1页 / 共53页
第3章 程序开发的基本控件课件.ppt_第2页
第2页 / 共53页
点击查看更多>>
资源描述

《第3章 程序开发的基本控件课件.ppt》由会员分享,可在线阅读,更多相关《第3章 程序开发的基本控件课件.ppt(53页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、LOGO第第3章章 程序开发的基本控件程序开发的基本控件第第3章章 基本控件基本控件学习目的与要求:学习目的与要求:窗体、命令按钮、标签、文本框等基本控件,窗体、命令按钮、标签、文本框等基本控件,它们是它们是Visual Basic进行可视化程序设计的基础,进行可视化程序设计的基础,是实现是实现Windows应用程序设计中最为常用的几个应用程序设计中最为常用的几个控件。控件。通过学习,掌握这些基本控件的常用属性、通过学习,掌握这些基本控件的常用属性、事件和方法,掌握事件和方法,掌握Visual Basic程序设计的基本程序设计的基本思想和步骤,能够使用这些控件进行简单的应用程思想和步骤,能够使

2、用这些控件进行简单的应用程序设计序设计 。第第3章章 基本控件基本控件v3.13.1 窗窗 体体v3.23.2 命令按钮命令按钮v3.33.3 标签控件标签控件v3.43.4 文本框控件文本框控件v3.53.5 实实 训训v3.63.6 同同 步步 训训 练练概述概述1vWindows环境下的应用程序通常都具有良环境下的应用程序通常都具有良好的用户界面。好的用户界面。v绝大多数的应用程序都以窗口为载体,其中包绝大多数的应用程序都以窗口为载体,其中包含有提示信息、文字输入框、命令按钮等多种内含有提示信息、文字输入框、命令按钮等多种内容。容。概述概述2v控件是控件是Visual Basic中预先定

3、义好的、编程中预先定义好的、编程能够直接使用的对象,它是建立能够直接使用的对象,它是建立Visual Basic应应用程序的基本元素,是实现可视化设计的主要手用程序的基本元素,是实现可视化设计的主要手段。段。v控件以图标的形式放在工具箱中,每个控件都控件以图标的形式放在工具箱中,每个控件都有与之相对应的图标。控件的本质是对象,因此,有与之相对应的图标。控件的本质是对象,因此,每个控件都有大量的属性、事件和方法供程序开每个控件都有大量的属性、事件和方法供程序开发人员选择使用发人员选择使用 3.1 窗体窗体窗体(窗体(Form)是)是Visual Basic的对象,的对象,界面设计阶段,程序开发人

4、员根据需要将控件界面设计阶段,程序开发人员根据需要将控件添加到窗体上;添加到窗体上;代码编写阶段,每个窗体都将对应一个代码窗代码编写阶段,每个窗体都将对应一个代码窗口;口;程序运行阶段,每个窗体就会对应着一个窗口。程序运行阶段,每个窗体就会对应着一个窗口。窗体是窗体是Windows应用程序设计的基础应用程序设计的基础 3.1 窗体窗体v窗体的结构窗体的结构使用使用Visual Basic窗体对象所生成的窗口,窗体对象所生成的窗口,同同Windows环境下的窗口一样,都具有标题栏、环境下的窗口一样,都具有标题栏、控制菜单、最小化按钮、最大化控制菜单、最小化按钮、最大化/还原按钮、关闭还原按钮、关

5、闭按钮按钮 3.1 窗体窗体v窗体的属性窗体的属性 属性是用来描述对象的外部特征,不同的属性是用来描述对象的外部特征,不同的对象具有不同的属性。通过设置窗体的属对象具有不同的属性。通过设置窗体的属性,能够控制窗体的外观和操作,是程序性,能够控制窗体的外观和操作,是程序界面设计阶段的一个重要操作。界面设计阶段的一个重要操作。 窗体的属性非常多,但一般情况下,只需窗体的属性非常多,但一般情况下,只需要对一部分属性进行设置,其余的属性采要对一部分属性进行设置,其余的属性采用默认值即可。用默认值即可。3.1 窗体窗体v窗体的属性窗体的属性1. Name(名称)属性(名称)属性 窗体对象的惟一标识,不能

6、为空。窗体对象的惟一标识,不能为空。 只允许在属性窗口中设定,不允许在程序只允许在属性窗口中设定,不允许在程序运行过程中进行修改。运行过程中进行修改。2. Backcolor属性和属性和ForeColor属性属性 Backcolor属性用于设置窗体工作区的背属性用于设置窗体工作区的背景颜色;景颜色; ForeColor属性则用于设置窗体的前景色,属性则用于设置窗体的前景色,通常是指窗体上打印文字或图形的颜色。通常是指窗体上打印文字或图形的颜色。3.1 窗体窗体v窗体的属性窗体的属性3. BorderStyle属性属性用于设置窗体边框的样式,以下几种取值:用于设置窗体边框的样式,以下几种取值:

7、0-None:无边框窗体。:无边框窗体。 1-Fixed Single:固定的单边框。:固定的单边框。 2-Sizable:可调整的边框。:可调整的边框。 3-Fixed Dialog:固定对话框。:固定对话框。 4-Fixed Toolwindows:固定工具窗口。:固定工具窗口。 5-Sizable Toolwindows:可调整工具窗:可调整工具窗口。口。3.1 窗体窗体v窗体的属性窗体的属性4. Caption属性属性 用于设置窗体的标题文字。用于设置窗体的标题文字。5. Enabled属性属性 用于设置窗体是否可用。用于设置窗体是否可用。 取值为取值为True时,窗体可用;取值为时,

8、窗体可用;取值为False时,窗体不可用,此时窗体的标题栏呈灰时,窗体不可用,此时窗体的标题栏呈灰色显示,表示处于不可用状态,且不会响色显示,表示处于不可用状态,且不会响应任何外界事件。应任何外界事件。3.1 窗体窗体v窗体的属性窗体的属性6. Font属性属性 用于设置窗体中输出字符的字体、字形、用于设置窗体中输出字符的字体、字形、大小、效果等。大小、效果等。 (1) Name属性:设置字体类型属性:设置字体类型 (2) Size属性:设置字号大小。属性:设置字号大小。 (3) Bold属性:设置文字是否加粗。属性:设置文字是否加粗。 (4) Italic属性:设置文字是否倾斜。属性:设置文

9、字是否倾斜。 (5) Underline属性:设置文字是否加下划线。属性:设置文字是否加下划线。 (6) Strikethrough属性:设置文字是否加删除属性:设置文字是否加删除线。线。3.1 窗体窗体v窗体的属性窗体的属性7. Icon属性属性 用于设置设置窗体标题栏上的图标。用于设置设置窗体标题栏上的图标。8. Visible属性属性 用于设置窗体是否可见。取值为用于设置窗体是否可见。取值为True时,时,窗体是可见的;而取值为窗体是可见的;而取值为False时,窗体时,窗体是不可见的。是不可见的。3.1 窗体窗体v窗体的属性窗体的属性9. MaxButton属性、属性、Minbutto

10、n属性属性 设置窗体是否包含最大化、最小化按钮。设置窗体是否包含最大化、最小化按钮。取值为取值为True时,包含最大化、最小化按钮;时,包含最大化、最小化按钮;而取值为而取值为False时,则不包含这两个按钮。时,则不包含这两个按钮。3.1 窗体窗体v窗体的属性窗体的属性10. WindowsState属性属性 设置程序运行时窗体的状态。主要有以下设置程序运行时窗体的状态。主要有以下三种取值:三种取值: 0-Normal:正常大小,是该属性的默认值。即:正常大小,是该属性的默认值。即程序运行时窗体的大小与设计时相同。程序运行时窗体的大小与设计时相同。 1-Minimized:最小化,当程序运行

11、时,窗体:最小化,当程序运行时,窗体以最小化形式显示。以最小化形式显示。 2-Maximized:最大化,当程序运行时,窗体:最大化,当程序运行时,窗体以最大化形式显示以最大化形式显示 3.1 窗体窗体v窗体的事件窗体的事件1. Click事件事件 使用鼠标单击窗体时响应的事件。使用鼠标单击窗体时响应的事件。2. DbClick事件事件 使用鼠标双击窗体时响应的事件。使用鼠标双击窗体时响应的事件。3. Load事件事件 窗体被加载和调用时响应的事件。该事件窗体被加载和调用时响应的事件。该事件发生在窗体被装入内存,但还未出现在屏发生在窗体被装入内存,但还未出现在屏幕之前。幕之前。3.1 窗体窗体

12、v窗体的事件窗体的事件4. UnLoad事件事件 窗体被卸载和关闭时所响应的事件。窗体被卸载和关闭时所响应的事件。5. Activate事件事件 窗体被激活时响应的事件。例如,当显示窗体被激活时响应的事件。例如,当显示多个窗体时,可以从一个窗体切换到另一多个窗体时,可以从一个窗体切换到另一个窗体。每次激活一个窗体时,发生个窗体。每次激活一个窗体时,发生Activate 事件。事件。3.1 窗体窗体v窗体的方法窗体的方法1. Cls方法方法用于清除运行时窗体上所生成的文本。用于清除运行时窗体上所生成的文本。2. Hide方法方法用于将窗体隐藏起来。窗体被隐藏,并用于将窗体隐藏起来。窗体被隐藏,并

13、非将其卸载,而是把它从屏幕上删除,非将其卸载,而是把它从屏幕上删除,并将其并将其Visible属性设置为属性设置为False。3.1 窗体窗体v窗体的方法窗体的方法3. Show方法方法用于将窗体在屏幕上显示出来。如果调用于将窗体在屏幕上显示出来。如果调用用Show方法时指定的窗体没有装载,方法时指定的窗体没有装载,Visual Basic将自动装载该窗体。将自动装载该窗体。4. Print方法方法用于在窗口中输出文本。用于在窗口中输出文本。5. SetFocus方法方法用于使窗体获得焦点。用于使窗体获得焦点。3.1 窗体窗体v控件的一些常用属性控件的一些常用属性在在Visual Basic中

14、,有些属性是全部或多数中,有些属性是全部或多数控件所共有的,下面对这些属性中较为常用的进控件所共有的,下面对这些属性中较为常用的进行介绍行介绍 。3.1 窗体窗体v控件的一些常用属性控件的一些常用属性1. Name(名称)属性(名称)属性Visual Basic中所有控件都具有的属性。中所有控件都具有的属性。用于对控件进行惟一标识,该属性不能用于对控件进行惟一标识,该属性不能为空,也不能有两个控件的属性值相同。为空,也不能有两个控件的属性值相同。2. BackColor属性和属性和ForeColor属性属性BackColor属性用于设置控件的背景色;属性用于设置控件的背景色;ForeColor

15、属性用于设置控件上所显示信属性用于设置控件上所显示信息的颜色。多数具有字符输出、显示功息的颜色。多数具有字符输出、显示功能的控件都具有该属性。能的控件都具有该属性。3.1 窗体窗体v控件的一些常用属性控件的一些常用属性3. Caption属性属性用于设置控件的标题文字。用于设置控件的标题文字。该属性并非所有控件都具有,而且根据控该属性并非所有控件都具有,而且根据控件的类型不同,文字显示的位置、方式也件的类型不同,文字显示的位置、方式也不同。不同。3.1 窗体窗体v控件的一些常用属性控件的一些常用属性4. Enabled属性属性Enabled属性用于设置控件是否可用,是属性用于设置控件是否可用,

16、是大多数控件都具有的属性。大多数控件都具有的属性。取值为取值为True时,控件可用;时,控件可用;取值为取值为False时,控件不可用,即用户无时,控件不可用,即用户无法对控件进行任何相关操作,控件也无法法对控件进行任何相关操作,控件也无法获得焦点,不会响应任何外部事件,但此获得焦点,不会响应任何外部事件,但此时可以通过程序代码对控件进行操作。时可以通过程序代码对控件进行操作。 3.1 窗体窗体v控件的一些常用属性控件的一些常用属性5. Font属性属性用于设置控件上所显示字符的字体、字形、用于设置控件上所显示字符的字体、字形、大小、效果等。大小、效果等。该属性在不同的控件中,作用也略有差异:

17、该属性在不同的控件中,作用也略有差异:在窗体控件中,设置窗体中所输出的字符样式在窗体控件中,设置窗体中所输出的字符样式(而非(而非Caption属性的内容);属性的内容);标签控件中,设置标签控件中,设置Caption属性的字符样式;属性的字符样式;文本框控件中,设置文本框控件中,设置Text属性内容的字符样式。属性内容的字符样式。3.1 窗体窗体v控件的一些常用属性控件的一些常用属性6. Top属性和属性和Left属性属性用于设置控件的起始位置。用于设置控件的起始位置。对于窗体,对于窗体,Top属性表示窗体到屏幕顶部属性表示窗体到屏幕顶部的距离,的距离,Left属性表示窗体到屏幕左边的属性表

18、示窗体到屏幕左边的距离;距离;对于一般控件,对于一般控件,Top属性表示控件的上边属性表示控件的上边到其容器的上边的距离,到其容器的上边的距离,Left属性表示控属性表示控件的左边到其容器的左边的距离。件的左边到其容器的左边的距离。3.1 窗体窗体v控件的一些常用属性控件的一些常用属性7. Width属性和属性和Height属性属性Width属性用于设置控件的宽度;属性用于设置控件的宽度;Height属性用于设置控件的高度。属性用于设置控件的高度。8. Visible属性属性用于设置控件是否可见,对于可视化控件用于设置控件是否可见,对于可视化控件通常都具有该属性。取值为通常都具有该属性。取值为

19、True时,控件时,控件是可见的;而取值为是可见的;而取值为False时,控件是不时,控件是不可见的。可见的。3.1 窗体窗体v控件的一些常用属性控件的一些常用属性9. TabIndex属性属性用于返回或设置父级容器中大部分控件的用于返回或设置父级容器中大部分控件的Tab键次序。键次序。程序运行时,用户可以通过按下程序运行时,用户可以通过按下Tab键使键使各个控件依次获得焦点,其顺序是按照设各个控件依次获得焦点,其顺序是按照设计时用户添加控件的顺序来执行的,第一计时用户添加控件的顺序来执行的,第一个控件的个控件的TabIndex属性值为属性值为0,其后依次,其后依次为为1、2、3、。用户可以通

20、过修改用户可以通过修改TabIndex属性改变属性改变Tab键次序。键次序。3.2 命令按钮命令按钮v命令按钮(命令按钮(CommandButton)主要用来)主要用来执行某一功能。执行某一功能。v通常在命令按钮的通常在命令按钮的Click事件中编写程序代码,事件中编写程序代码,当程序执行时,用户使用鼠标单击该按钮,就会当程序执行时,用户使用鼠标单击该按钮,就会启动这段程序,完成相应的功能。启动这段程序,完成相应的功能。v当用户按下命令按钮不放的时候,可以看到命当用户按下命令按钮不放的时候,可以看到命令按钮呈凹陷的感觉令按钮呈凹陷的感觉 。3.2 命令按钮命令按钮v命令按钮的属性命令按钮的属性

21、1. Name属性属性2. Cancel属性属性用于设置命令按钮是否为用于设置命令按钮是否为Cancel按钮,按钮,即当用户按即当用户按Esc键时,是否触发它的键时,是否触发它的Click事件。取值为事件。取值为True时表示响应时表示响应Cancel事件;为事件;为False表示不响应表示不响应Cancel事件。事件。3. Caption属性属性3.2 命令按钮命令按钮v命令按钮的属性命令按钮的属性4. Default属性属性设置命令按钮是否为默认按钮。取值为设置命令按钮是否为默认按钮。取值为True时表示为默认按钮,即当运行程序时表示为默认按钮,即当运行程序时,用户按回车键时就会激活它;取

22、值时,用户按回车键时就会激活它;取值为为False(默认值)时表示不是默认按钮。(默认值)时表示不是默认按钮。一个窗体上只能有一个默认按钮。一个窗体上只能有一个默认按钮。5. Enabled属性属性6. Font属性属性3.2 命令按钮命令按钮v命令按钮的属性命令按钮的属性7. Picture属性属性用于设置命令按钮上显示的图形。仅当用于设置命令按钮上显示的图形。仅当Style属性设置为属性设置为1时,才能有效使用。时,才能有效使用。8. Style属性属性设置命令按钮的显示风格。设置命令按钮的显示风格。 0-Standard:标准命令按钮。:标准命令按钮。1-Graphical:图形风格按钮

23、,可设置:图形风格按钮,可设置BackColor属性,或属性,或Picture属性。属性。3.2 命令按钮命令按钮v命令按钮的属性命令按钮的属性9. TabIndex属性属性10. Visible属性属性3.2 命令按钮命令按钮v命令按钮的事件命令按钮的事件1. Click事件事件使用鼠标单击命令按钮时响应的事件。使用鼠标单击命令按钮时响应的事件。除使用鼠标单击命令按钮激活除使用鼠标单击命令按钮激活Click事件事件外,其它触发或调用该事件的方法。外,其它触发或调用该事件的方法。使用使用Tab键,将焦点移到相应的命令按钮上键,将焦点移到相应的命令按钮上之后,按之后,按Enter键或键或Spac

24、e键;键;使用命令按钮的快捷键。使用命令按钮的快捷键。直接在程序代码中调用某个命令按钮的单击直接在程序代码中调用某个命令按钮的单击事件。事件。3.2 命令按钮命令按钮v命令按钮的事件命令按钮的事件2. DbClick事件事件使用鼠标双击命令按钮时响应的事件。使用鼠标双击命令按钮时响应的事件。3. GotFocus事件事件命令按钮获得焦点时响应事件命令按钮获得焦点时响应事件获得焦点的方法获得焦点的方法使用鼠标单击命令按钮;使用使用鼠标单击命令按钮;使用Tab键或方向键或方向键进行切换;使用键进行切换;使用SetFocus方法获得焦点。方法获得焦点。4. LostFocus事件事件命令按钮失去焦点

25、时响应事件。命令按钮失去焦点时响应事件。3.2 命令按钮命令按钮v命令按钮的方法命令按钮的方法命令按钮最常用的方法就是命令按钮最常用的方法就是SetFocus。调用。调用该方法,能够使命令按钮获得焦点该方法,能够使命令按钮获得焦点 3.3 标签标签v标签控件(标签控件(Label)用于显示静态文本信息,)用于显示静态文本信息,程序运行时用户不能直接编辑其内容,但可以通程序运行时用户不能直接编辑其内容,但可以通过执行代码来进行修改。过执行代码来进行修改。v标签控件通常用来显示程序中对于其它控件的标签控件通常用来显示程序中对于其它控件的注释,或是显示其它程序中的信息。例如,可以注释,或是显示其它程

26、序中的信息。例如,可以使用标签控件为文本框、列表框、组合框等控件使用标签控件为文本框、列表框、组合框等控件添加描述性标题等。添加描述性标题等。v一般情况下,程序编写过程中很少会使用到标一般情况下,程序编写过程中很少会使用到标签控件的事件和方法,因此下面主要介绍标签控签控件的事件和方法,因此下面主要介绍标签控件的常用属性件的常用属性 。3.3 标签标签v标签的属性标签的属性1. Name(名称)属性(名称)属性标签控件的惟一标识。标签控件的惟一标识。2. Alignment属性属性用于设置标签中文本的对齐方式。用于设置标签中文本的对齐方式。主要取值:主要取值:0-Left Justify,文本左

27、对齐;,文本左对齐;1-Right Justify,文本右对齐;,文本右对齐;2-Center,文本居中对齐。,文本居中对齐。3.3 标签标签v标签的属性标签的属性3. AutoSize属性属性用于设置标签控件能否自动调整大小以用于设置标签控件能否自动调整大小以显示所有的文本内容。显示所有的文本内容。取值为取值为True时,会根据所要显示的文本时,会根据所要显示的文本宽度自动调整标签控件的大小;取值为宽度自动调整标签控件的大小;取值为False时,大小不会发生调整,当文本宽时,大小不会发生调整,当文本宽度大于标签控件的宽度时,超出的部分度大于标签控件的宽度时,超出的部分将无法显示。将无法显示。

28、4. BackColor属性属性3.3 标签标签v标签的属性标签的属性5. BackStyle属性属性设置标签控件的背景样式。设置标签控件的背景样式。0-Transparent时,标签透明;时,标签透明;1-Opaque时,标签不透明,可显示背景颜时,标签不透明,可显示背景颜色。色。6. BorderStyle属性属性设置标签控件的边框样式。设置标签控件的边框样式。0- None 时,不带边框;时,不带边框;1- FixedSingle时,带一个立体的边框。时,带一个立体的边框。3.3 标签标签v标签的属性标签的属性7. Caption属性属性8. Enabled属性属性9. Font属性属性

29、10. Visible属性属性11. WordWrap属性属性标签控件的文本在显示时能否自动换行。标签控件的文本在显示时能否自动换行。为为True时,具有自动换行功能;时,具有自动换行功能;为为False时,不具有该功能。时,不具有该功能。3.4 文本框文本框v文本框控件(文本框控件(TextBox)主要用来与用户交)主要用来与用户交互数据,是互数据,是Windows操作环境下进行人机对话操作环境下进行人机对话的常用控件。的常用控件。v该控件的最主要功能就是文本信息的输入、显该控件的最主要功能就是文本信息的输入、显示和编辑,同时它也还具有一定的文字处理能力。示和编辑,同时它也还具有一定的文字处

30、理能力。3.4 文本框文本框v文本框的属性文本框的属性1. Name属性属性2. Alignment属性属性文本框中文本的对齐方式。主要取值:文本框中文本的对齐方式。主要取值:0-Left Justify,文本左对齐;,文本左对齐;1-Right Justify,文本右对齐;,文本右对齐;2-Center,文本居中对齐。,文本居中对齐。可在设计时设置,也可以在程序中修改。可在设计时设置,也可以在程序中修改。v3. Enabled属性属性3.4 文本框文本框v文本框的属性文本框的属性4. Font属性属性5. Text属性属性用于设置或返回文本框中的文字信息,用于设置或返回文本框中的文字信息,是

31、文本框最重要的属性。是文本框最重要的属性。用户既可以在设计阶段设置文本框的显用户既可以在设计阶段设置文本框的显示内容,也可以在运行阶段向文本框中示内容,也可以在运行阶段向文本框中输入内容或对原有内容进行编辑,还可输入内容或对原有内容进行编辑,还可以通过程序代码返回或修改文本框中的以通过程序代码返回或修改文本框中的内容。内容。3.4 文本框文本框v文本框的属性文本框的属性6. Maxlength属性属性用于设置文本框允许输入的最大字符数。用于设置文本框允许输入的最大字符数。默认值为默认值为0,表示对输入字符数目没有限,表示对输入字符数目没有限制;制;该属性的值为大于该属性的值为大于0的数时,则表

32、示能够的数时,则表示能够输入的最大字符数目。输入的最大字符数目。文本框对用户输入的字符进行计数时,文本框对用户输入的字符进行计数时,每个中文字符和每个英文字符都作为每个中文字符和每个英文字符都作为1个个字符对待。字符对待。3.4 文本框文本框v文本框的属性文本框的属性7. Multiline属性属性文本框是否允许多行显示。逻辑类型。文本框是否允许多行显示。逻辑类型。8. Scrollbars属性属性文本框是否是具有垂直或水平滚动条。文本框是否是具有垂直或水平滚动条。0-None:无滚动条;:无滚动条;1-Horizontal:水平滚动条;:水平滚动条;2-Vertical:垂直滚动条;:垂直滚

33、动条;3-Both:同时具有水平和垂直滚动条;:同时具有水平和垂直滚动条;3.4 文本框文本框v文本框的属性文本框的属性9. Passwordchar属性属性设置显示在文本框中的替代字符。设置显示在文本框中的替代字符。10. Locked属性属性设置文本框中的内容是否允许用户直接设置文本框中的内容是否允许用户直接进行编辑。进行编辑。为为False时,允许用户直接进行编辑;值时,允许用户直接进行编辑;值为为True时,只显示而不允许用户进行编时,只显示而不允许用户进行编辑。但可以通过执行程序代码来进行修辑。但可以通过执行程序代码来进行修改的。改的。3.4 文本框文本框v文本框的属性文本框的属性1

34、1. TabIndex属性属性12. Visible属性属性3.4 文本框文本框v文本框的事件文本框的事件1. Change事件事件文本框中的内容发生改变时响应。文本框中的内容发生改变时响应。2. KeyPress事件事件文本框具有焦点时,按下键盘上与文本框具有焦点时,按下键盘上与ASCII字符对应的键时响应。该事件函数的形字符对应的键时响应。该事件函数的形式如下:式如下:Sub Text_KeyPress(KeyAscii As Integer)3.4 文本框文本框v文本框的事件文本框的事件3. GotFocus事件和事件和LostFocus事件事件GotFocus事件在文本框获得焦点时响应

35、;事件在文本框获得焦点时响应;LostFocus事件在文本框失去焦点时响事件在文本框失去焦点时响应。应。v文本框的方法文本框的方法文本框控件的主要方法是文本框控件的主要方法是SetFocus。通过该。通过该方法使文本框获得焦点。方法使文本框获得焦点。3.5 上上 机机 实实 验验实验目的:实验目的:v 掌握掌握Visual Basic程序设计的基本步骤。程序设计的基本步骤。v 掌握窗体控件的基本概念及使用。掌握窗体控件的基本概念及使用。v 掌握标签控件、命令按钮控件、文本框控件的基掌握标签控件、命令按钮控件、文本框控件的基本概念及使用。本概念及使用。实验内容:实验内容:1设计一个包含有标签、命

36、令按钮、文本框等控设计一个包含有标签、命令按钮、文本框等控件的窗体,用来测试标签控件的部分属性。件的窗体,用来测试标签控件的部分属性。 2 2设计一个能够进行简单的文本编辑、格式设置设计一个能够进行简单的文本编辑、格式设置的应用程序。的应用程序。 实验总结:实验总结:通过了本章的上机实验,学生应该能够掌握使用窗体、命通过了本章的上机实验,学生应该能够掌握使用窗体、命令按钮、文本框、标签等基本控件的设计简洁、美观和实用的令按钮、文本框、标签等基本控件的设计简洁、美观和实用的用户界面,掌握面向对象的程序设计思想,理解事件驱动机制,用户界面,掌握面向对象的程序设计思想,理解事件驱动机制,掌握可视化的编程方法。掌握可视化的编程方法。

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

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁