第二单元第第二单元第11讲讲控件概述控件概述控件分类控件分类分为三类:标准控件标准控件::VBVB提供的,在工具箱中列出的提供的,在工具箱中列出的所有控件,不能被删除。所有控件,不能被删除。ActiveXActiveX控件控件:是:是VBVB内部控件的扩充。除内部控件的扩充。除VBVB本身提供的之外,许多第三方开发本身提供的之外,许多第三方开发商也提供商也提供ActiveXActiveX控件。使用时须添控件。使用时须添加加到工具箱。到工具箱。可插入对象可插入对象:由其他应用程序创建的不同格:由其他应用程序创建的不同格式的数据。通常指式的数据。通常指OLEOLE对象。如:对象。如:WordWord、、ExcelExcel等。等。标标准准控控件件简简介介一、控件的命名一、控件的命名约定:控件前缀约定:控件前缀++自定义名自定义名控件类型控件类型中文含中文含义义前缀前缀实例实例可能的意可能的意义义TextBoxTextBox文本框文本框TxtTxtTxtnameTxtname姓名姓名LabelLabel标签标签LbLLbLLblsexLblsex性别性别CommandBCommandButtonutton命令按命令按钮钮CmdCmdCmdexitCmdexit退出退出FormForm窗体窗体frmfrmfrmstartupfrmstartup开始开始控件值控件值VBVB为每个控件规定一个默认值,为每个控件规定一个默认值,在设置这样的属性时,不必给出在设置这样的属性时,不必给出属性名,通常把该属性称为控件属性名,通常把该属性称为控件的值。的值。例如:标签例如:标签(label)(label)和命令和命令按钮(按钮(commandButton)commandButton)默认属默认属性值是性值是captioncaption,文本,文本(textbox)(textbox)默认属性值是默认属性值是texttext。。控件的常用属性控件的常用属性Name(Name(名称名称))Caption(Caption(标题标题))Enabled(Enabled(可用性)可用性)Visible(Visible(可见性)可见性)HeightHeight、、WidthWidth(高、宽)(高、宽)TopTop、、LeftLeft(位置)(位置)一一..名称(名称(NameName))•控件都有名称,在同一窗体里不许控件都有名称,在同一窗体里不许出现重名的情况(除非这是一件控出现重名的情况(除非这是一件控件数组),名字不超过件数组),名字不超过4040个字。个字。•设置方法:通过属性窗口。设置方法:通过属性窗口。•注:不能在运行时间用代码设置,注:不能在运行时间用代码设置,只能静态修改。只能静态修改。二二..标题(标题(CaptionCaption))•是可以在对象外观上直接看见的文本,是可以在对象外观上直接看见的文本,长达长达10241024个字符(标点符号、空个字符(标点符号、空格)。格)。•注意:并不是所有对象都有些属性,注意:并不是所有对象都有些属性,比如文本框、图片框、线条就没有。比如文本框、图片框、线条就没有。设置方式:设置方式:在设计时间,通过在设计时间,通过属性窗口属性窗口在运行时间,使用如下语句:在运行时间,使用如下语句:对象名对象名.Caption=string.Caption=string例:例:Form1.Caption=“Form1.Caption=“第一个第一个VBVB程程序”序”三三.Enabled.Enabled属性属性•确定窗体或控件能否可用。确定窗体或控件能否可用。•取值:取值:TrueTrue(缺省值)或(缺省值)或FalseFalse。。•设置方法:设置方法:•通过属性窗口通过属性窗口•程序代码程序代码四四.Visible.Visible属性属性•确定窗体或控件在运行时是否可确定窗体或控件在运行时是否可见。见。•取值:取值:TrueTrue(缺省值)或(缺省值)或FalseFalse。。•设置方法:设置方法:•通过属性窗口通过属性窗口•程序代码程序代码五五..宽度(宽度(WidthWidth)和)和高度(高度(HeightHeight))•设置窗体的大小。设置窗体的大小。•缺省单位:缺省单位:twiptwip•设置方法:设置方法:•通过属性窗口通过属性窗口•拖动窗体的“尺寸句柄”拖动窗体的“尺寸句柄”•代码:窗体名代码:窗体名.Width=value.Width=value窗体名窗体名.Height=value.Height=value六六..左坐标(左坐标(LeftLeft)与上)与上坐标(坐标(TopTop))设置窗体的位置。设置窗体的位置。属性缺省单位:属...