计算机等级考试二级VB考点分析之常用标准控件(1)
www.nanhushi.com 佚名 不详
4.1 文本控件 与文本有关的标准控件有两个,即标签和文本框。在标签中只能显示文本,不能进行编辑,而在文本框中既可显示文本,又可输入文本。 考点1 标签 标签的部分属性与窗体及其他控件相同,包括: FontBold Fontltalic FontName FontSize FontUnderline Height Left Name Top Visible Width 其他属性如下: .Alignment属性用来确定标签中标题的放置方式,可以设置为0,1或2。 .AutoSize属性用来确定是否根据Caption属性指定的标题自动调整标签的大小,可以设置为True或False。 .Caption属性用来在标签中显示文本。 .Borderstyle属性用来设置标签的边框,可以取两种值,即0和1。 .Enabled属性返回或设置一个值,用来确定一个窗体或控件是否能够对用户产生的事件作出反应。 .BackStyle属性设置标签是否覆盖背景,设置值为0或1。 .WordWrap属性用来决定标签的标题(Caption)属性的显示方式。设置值为True或False 。 和图片框一样,标签可触发Click和DblClick事件。此外,标签主要用来显示一小段文本,可以通过Cption属性定义,不需要其他方法。 考点2 文本框 文本框是一个文本编辑区域,在设置阶段或运行期间可以在这个区域中输入、编辑和显示文本,类似于一个简单的文本编辑器。 l文本框属性 文本框的部分属性与窗体及其他控件相同,包括BorderStyle, Enabled, FontBold, FontItalic,FontName,FontSize,FontUnderline,Height,Left,Top,Visible,Width,此外还具有如下属性: .MaxLength属性用来设置允许在文本框中输入的最大字符数。 .MultiLine属性用来设置是否允许多行显示。 .PasswordChar属性可用于口令输入。 .ScrollBars属性用来确定文本框中是否有滚动条。 .SelLength属性返回当前选定的字符串。 .SelStart属性定义当前选择的文本的起始位置。 .SelText属性返回含有当前所选择的字符串。 .Text属性用来设置文本框中显示的内容。 .Locked属性用来设置文本框是否可编辑。 2文本框事件和方法 .Change事件,当用户向文本框中输入新信息,或当程序把Text属性设置为新值从而改变文本框的Text属性时,将触发该事件。 .GotFocus事件,当文本框具有输入焦点(即处于活动状态)时,键盘上输入的每个字符都将在文本框中显示出来。只有当一个文本框被激活并且可见性为True时才能收到焦点。 .LostFocus事件,当按下Tab键使光标离开当前文本框或用鼠标选择其他对象时触发该事件。 .SetFocus方法是文本框中较常用的方法,格式如下: [对象.]SetFocus 该方法可以把输入光标(焦点)移到指定的文本框中。 4.2 图形控件 Visual Basic中与图形有关的标准控件有4种,即图片框、图像框、直线和形状。 考点3 图片框和图像框 1与窗体属性相同的属性 包括Enabled,Name,Visible,FontBold,FontItalic,FontName,FontSize,FontUnderline,另外,窗体属性AutoRedraw, Height, Left, Top, Width等也可以用于图片或图像框,但在窗体位于屏幕上,而图片和图像位于窗体上,其坐标的参考点不同。 2CurrentX和CurrentY属性 用来设置下一个输出的水平(CurrentX)或垂直(CurrentY)坐标。 3 Picture属性 用于窗体、图片和图像框,它可以通过属性窗口设置,用来把图片放入这些对象中。 4 Stretch属性 该属性用于图像框,用来自动调整图像框中图形内容的大小。 考点4 图形文件的输入 1图片框与图像框的区别 (1)图片框是“容器”控件,可以作为父控件,而图像框不能作为父控件。 (2)图片框可以通过Print方法接收文本,并可接收由像素组成的图片,而图像框不能。 (3)图像框比图片框占用内存少,显示速度快。 2在设计阶段装入图形文件 有两种方法:一种是通过属性窗口中的Pictrue属性装入,一种是利用剪贴板把图片粘贴到窗体、图片框或图像框中。 3在运行期间装入图片 在运行期间可以用LoadPicture函数把图形文件装入窗体、图片框或图像框中。LoadPicture函数的功能与Picture属性基本相同,即用来把图形文件装入窗体、图片框和图像框中。其一般格式为: [对象.]Picture=LoadPicture("文件名") 这里的"文件名"指的是图像文件。 考点5 直线和形状 直线和形状也是图形控件。利用直线和形状控件,可以使窗体上显示的内容丰富,效果更好。直线和形状有Name和Visible属性。形状还具有Height,Left,Top,Width等标准属性,直线具有位置属性X1,Y1和X2,Y2分别表示直线两个端点的坐标。此外直线和形状还具有如下属性:BorderColor,BorderStyle,BorderWidth,BackStyle,FillColor,FillStyle,Shape。