全国计算机等级考试二级VB历年试题合集含答案(CHM文件下载)>>
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。