一、本章知识点分析
1.窗体
窗体是一块“画布”,是所有控件的容器,用户可以根据需要利用工具箱上的控件类图标在“画布”上画出界面。窗体是VB中的对象,具有自己的属性、事件和方法。
(1)窗体的主要属性
窗体的主要属性有:Caption、Max Button、Min Button、Border Style、Picture、Icon
●Caption属性:该属性决定窗体标题栏显示的内容。
●Max Button和Min Button属性:各有两个属性值True和False,分别决定在窗体右上角是否具有最大化和最小化按钮。
●Border Style属性:该属性用于设置边框的样式,具体如下:
●Picture属性:用于设置在窗体上要显示的图片。在属性窗口中,可以单击Picture属性右边的 打开一个“加载图片”对话框,选择一个图形文件加入,也可以在代码窗口通过LoadPicture函数加载图形文件。
●Icon属性:用于设置窗体的图标。在属性窗口中,通过单击Icon属性右边的 按钮从VB图标库Icons子目录下,或其它任何以.Ico为扩展名的图标文件中来选择一个合适的图标作为该窗体的图标。若用户不希望使用VB提供的默认图标,可以通过“Delete”键盘键将Icon属性值删除,这样就会得到不带图标的应用程序界面。
(2)窗体的常用事件
●Click事件:单击窗体时会触发Click事件
●Dbclick事件:双击窗体时会触发Click事件
●Load事件:在一个窗体被装载时,或者当使用Load语句启动应用程序时发生。
●Un Load事件:在从内存中清除窗体时发生。
●Activate和De Activate事件:当一个窗体变成活动窗体时,就会触发Activate事件,而当窗体不再是活动窗体时会触发De Activate事件。Activate事件紧接Load事件发生。
(3)窗体的常用方法
●Show:用于显示窗体,如果窗体被遮住通过调用Show方法可移到屏幕的顶端。如果调用Show方法时,指定的窗体没有加载,VB将自动加载该窗体
●Hide:用于隐藏窗体。
●Print方法:用于在窗体上显示内容。
●Cls方法:清除运行时在窗体上产生的文本或图形。
2.命令按钮控件
命令按钮的主要功能是通过单击命令按钮来调用Click事件过程。
(1)主要属性
命令按钮的主要属性有:Caption、Default、Style、Picture、Enabled
●Default属性:其值为True时,为默认按钮。
●Style属性:值为0-Standard(默认)时,是标准按钮,按钮上不能显示图形;值为1-Graphical时,是图形按钮,按钮上可以显示图形,也能显示文字。
●Picture属性:用于设置在窗体上要显示的图片。只有当Style属性为1时,才能在按钮上加载图片。
(2)常用事件
Click的事件
3.文本框控件
文本框控件一般用于接收用户输入的信息,或显示系统提供的文本信息,用户可在文本框中编辑文本。
(1)文本框的主要属性
●文本框的主要属性有:Text、Multi Line、Password Char、Scroll Bars、Locked
●Text属性:用来设置文本框的内容。文本框无Caption属性。
●Multi Line属性:其值为True时,文本框否可以输入或显示多行文本,输入的文本超出显示框时,会自动换行。按Enter键可输入一空行。
●Password Char