VB6.0课件
- 格式:ppt
- 大小:4.69 MB
- 文档页数:42
4.3 制作登录窗体一、复习1、文本框控件的常用属性有哪些?上一章讨论了文本框控件的属性、方法、事件及如何将文本框控件设置访问键。
本节课我们来通过制作小程序,学习命令按钮控件的属性、事件。
二、本节重点1、命令按钮控件(CommandButton)的常用属性2、命令按钮控件(CommandButton)的常用事件三、自主学习1、命令按钮的常用属性。
除了具有控件的通用属性外,命令按钮还具有以下属性。
1)Cancel:返回或设置一个值,用来指示窗体中命令按钮是否为“取消”按钮。
如果设置为True,则命令按钮控件时“取消”按钮,此时可通过按“ESC”键选中该按钮;如果设置为False(默认值),则命令按钮控件不是“取消”按钮。
窗体中只能有一个命令按钮时取消按钮。
当某个命令按钮的Cancel设置为True时,其他命令按钮自动设置为False。
2)Defaule:返回或设置一个值,以确定哪一个命令按钮控件是窗体的默认命令按钮。
若设置为True,则该命令按钮是默认命令按钮,此时可通过按“Enter”键选中该按钮。
若设置为False(默认值),则该命令按钮不是默认命令按钮。
窗体中只能有一个命令按钮可以是默认命令按钮。
当某个命令按钮的Defaule 设置为True时,窗体中的其他命令按钮自动设置为False。
3)Style:返回或设置一个值,指示控件的显示类型和行为。
该属性有以下设置值:0-vbButtonStandard(默认值)表示标准的没有相关图像命令按钮,1-vbButtonGraphical表示图像样式按钮,可通过Picture属性设置在按钮中显示的图像。
该属性在运行时是只读的。
4)Value:返回或设置指示该按钮是否可选的值,在设计时不可用。
如果该属性为True,则表示已选择该按钮;如果为False(默认值)表示没有选择该按钮。
如果在代码中设置Value属性值为True,则激活该按钮的Click事件。
第一章 Visual Basic介绍第二章用户界面设计第三章编程的基础(含变量,常量,条件语句,循环语句,自定义变量,自定义过程,对象和类等基础)第四章 Windows 95的新控件Visual Basic的输入输出第五章 Visual Basic的鼠标事件和绘图第六章 Visual Basic的数据库、报表、预览、打印第七章从文件中存取资料第八章发行应用程序第九章使用Windows API和用Visual Basic建立自己的屏幕保护程序第十章创建ActiveX控件第十一章ActiveX文档第十二章用对象链接与嵌入(OLE)扩展Visual Basic第十三章使用资源文件第十四章用Visual Basic建立ActiveX DLL第十五章用Winsock控件进行Internet通信第十六章 Web浏览控件第一章Visual Basic介绍§2 窗体和命令钮介绍一、窗体窗体是Windows的基本组成部分,这也是为什么这个操作系统叫Windows的原因。
它的主要属性除上面介绍的以外,还包括:1,Appearance属性这个属性用来决定控件是否采用三维效果。
2,BorderStyle属性这个属性决定了窗体的边框形式,共有6种属性值。
改变窗体的BordrStyle属性后,窗体在屏幕上没有变化,它只在运行时才变为你所要求的样子。
3,ControlBox属性程序员用来决定采用不采用控制框的属性,仅在程序运行时才有效。
4,Font属性程序员可以改变该窗体上显示信息的字体,它控制着直接在窗体上打印的文本显示。
5,Icon属性这个属性是用户经常要使用的一种属性。
当用户的应用程序在工具条上最小化或在Windows桌面上变为一个独立应用程序时,该属性决定将采用何种图标,窗体控制框里的图标也由它决定。
为自己的窗体设置该属性时,要控制住自己挑三拣四的冲动。
6,Visible属性该属性决定窗体是否可见。
错误地改变其值是很危险的,窗体会从眼前消失,这种莫名其妙的事情会使用户惊惶失措,所以肩负重任的程序员一定要慎重哟!7,WindowState属性指定窗体在运行时的三种状态:正常、最小化、最大化。
第一章Visual Basic介绍第二章用户界面设计第三章编程的基础(含变量,常量,条件语句,循环语句,自定义变量,自定义过程,对象和类等基础)第四章Windows 95的新控件Visual Basic的输入输出第五章Visual Basic的鼠标事件和绘图第六章Visual Basic的数据库、报表、预览、打印第七章从文件中存取资料第八章发行应用程序第九章使用Windows API和用Visual Basic建立自己的屏幕保护程序第十章创建ActiveX控件第十一章ActiveX文档第十二章用对象链接与嵌入(OLE)扩展Visual Basic第十三章使用资源文件第十四章用Visual Basic建立ActiveX DLL第十五章用Winsock控件进行Internet通信第十六章Web浏览控件第一章Visual Basic介绍§2 窗体和命令钮介绍一、窗体窗体是Windows的基本组成部分,这也是为什么这个操作系统叫Windows的原因。
它的主要属性除上面介绍的以外,还包括:1,Appearance属性这个属性用来决定控件是否采用三维效果。
2,BorderStyle属性这个属性决定了窗体的边框形式,共有6种属性值。
改变窗体的BordrStyle 属性后,窗体在屏幕上没有变化,它只在运行时才变为你所要求的样子。
3,ControlBox属性程序员用来决定采用不采用控制框的属性,仅在程序运行时才有效。
4,Font属性程序员可以改变该窗体上显示信息的字体,它控制着直接在窗体上打印的文本显示。
5,Icon属性这个属性是用户经常要使用的一种属性。
当用户的应用程序在工具条上最小化或在Windows桌面上变为一个独立应用程序时,该属性决定将采用何种图标,窗体控制框里的图标也由它决定。
为自己的窗体设置该属性时,要控制住自己挑三拣四的冲动。
6,Visible属性该属性决定窗体是否可见。
错误地改变其值是很危险的,窗体会从眼前消失,这种莫名其妙的事情会使用户惊惶失措,所以肩负重任的程序员一定要慎重哟!7,WindowState属性指定窗体在运行时的三种状态:正常、最小化、最大化。
. .第一章Visual Basic介绍第二章用户界面设计第三章编程的根底〔含变量,常量,条件语句,循环语句,自定义变量,自定义过程,对象和类等根底〕第四章Windows 95的新控件Visual Basic的输入输出第五章Visual Basic的鼠标事件和绘图第六章Visual Basic的数据库、报表、预览、打印第七章从文件中存取资料第八章发行应用程序第九章使用Windows API和用Visual Basic建立自己的屏幕保护程序第十章创立Active*控件第十一章Active*文档第十二章用对象与嵌入〔OLE〕扩展Visual Basic第十三章使用资源文件第十四章用Visual Basic建立Active* DLL第十五章用Winsock控件进展Internet通信第十六章Web浏览控件第一章Visual Basic介绍§2 窗体和命令钮介绍一、窗体窗体是Windows的根本组成局部,这也是为什么这个操作系统叫Windows的原因。
它的主要属性除上面介绍的以外,还包括:1,Appearance属性这个属性用来决定控件是否采用三维效果。
2,BorderStyle属性这个属性决定了窗体的边框形式,共有6种属性值。
改变窗体的BordrStyle属性后,窗体在屏幕上没有变化,它只在运行时才变为你所要求的样子。
3,ControlBo*属性程序员用来决定采用不采用控制框的属性,仅在程序运行时才有效。
4,Font属性程序员可以改变该窗体上显示信息的字体,它控制着直接在窗体上打印的文本显示。
5,Icon属性这个属性是用户经常要使用的一种属性。
当用户的应用程序在工具条上最小化或在Windows桌面上变为一个独立应用程序时,该属性决定将采用何种图标,窗体控制框里的图标也由它决定。
为自己的窗体设置该属性时,要控制住自己挑三拣四的冲动。
6,Visible属性该属性决定窗体是否可见。
错误地改变其值是很危险的,窗体会从眼前消失,这种莫名其妙的事情会使用户惊惶失措,所以肩负重任的程序员一定要慎重哟!7,WindowState属性指定窗体在运行时的三种状态:正常、最小化、最大化。
第五章VB的标准控件•应用:文本控件、图形控件、按钮控件、选择控件、滚动条控件、计时器控件、框架控件、焦点和Tab顺序的设置方法。
教学目的要求:第五章VB的标准控件5.1 文本控件5.2 图形控件5.3 命令按钮5.4 选择控件(单选按钮、复选框)5.5 选择控件(列表框、组合框)5.6 滚动条5.7 计时器控件5.8 框架5.9 焦点和Tab顺序5.1 文本控件5.5.1 标签(Label)主要用于显示文本信息。
Caption是它最常用的属性1. 标签的属性属性含义Name标签的名称。
默认Label1,Label2,…Caption标签显示内容。
默认Label1,Label2,…Visible可见性。
False:不可见;True(默认):可见Alignment 文字对齐方式。
0--左对齐(默认),1---右对齐,2---居中对齐。
AutoSize 自动调整大小。
True:根据内容自动调整标签大小;False(默认):标签保持设计时大小BackColor背景颜色ForeColor标签文字颜色BorderStyle标签边框。
0--无边框(默认);1--加边框Enabled是否可用。
True(默认):可用;False:不可用BackStyle 0:透明(不使用背景色);1(默认):不透明(使用背景色)标签常用事件:Click、DbClick、Change、MouseMove 5.1.2 文本框(TextBox)1. 属性属性含义Name文本框名称。
默认为Text1,Text2,Text3…Text文本框的内容MaxLength 允许文本框中输入的最大字符数。
0:最多不能超过32K。
默认值:0。
MultiLine 是否允许输入多行文本。
True:允许;False(默认),单行文本PasswordChar 口令。
默认为空字符串,输入的内容原样显示。
设置为一个字符,在输入内容时,显示的是设置的字符,实际输入的内容不变文本框能否被编辑。
第八章过程•理解与应用:如何建立和调用Sub过程及Function过程Sub过程和Function过程的异同参数的传递可选参数、可变参数的定义和使用以及对象参数的使用局部内存分配即如何使用Shell函数教学目的要求:过程:能完成一个相对独立功能的程序模块.事件过程:对事件作出响应的程序段.通用过程:多个事件公用的程序段。
通用过程分为子程序过程和函数过程两类,也称为Sub过程和Function过程.通用过程实际上相当于一个共享的过程,它可以单独建立,供事件过程和其他过程调用。
第八章过程8.1 Sub过程8.2 Function过程8.3 过程中的参数传送8.4 可选参数和可变参数8.5 对象参数8.6 局部内存分配和Shell函数8.1 Sub过程Sub通用过程:独立出来的、作为一个sub过程的一段代码称为sub通用过程,它独立建立,供事件过程和其他通用过程调用。
8.1.1定义Sub过程1. 格式:[Public][Private][Static] sub过程名([形参表列])<语句块>[exit sub]<语句块>End Sub说明:(1)sub和end sub是子程序开始与结束的标志,位于sub和end sub之间的语句块,称为“程序体”(2)Public:公用,在整个程序范围内均可被调用,在其它窗体引用时需注明对象名,如:call form1.sub1 Private:私用,只能在本窗体或模块中被调用(3)Static: 定义静态变量的关键字,静态变量:过程被调用后其值仍然保留没有使用Static定义的局部变量默认为“自动”:每次调用后,局部变量都会初始化为0或空串(4)“过程名”是一个长度不超过255个字符的变量名。
“参数表列”是指在调用时传送给该过程的简单变量名或数组名。
(5)在定义sub过程时,需要注意以下几点:•在同一个模块中,同一个过程名不能既用作sub过程名又用作function过程名。