国家二级VB机试(常用标准控件)模拟试卷22
选择题
1.要使一个文本框可以显示多行文本,应设置为True的属性是(B)
A. Enabled
B. MultiLine
C. MaxLength
D. Width
解析:本题考查文本框的属性设置。设置文本框的MultiLine属性为True可以让文本文件显示多行文本。
2.在窗体上画一个名称为List1的列表框,列表框中显示若干城市的名称。当单击列表框中的某个城市名时,该城市名消失。下列在List1_Click事件过程中能正确实现上述功能的语句是(D)
A. List1.RemoveItem List1.Text
B. List1.Removeltem List1.Clear
C. List1.RemoveItem List1.ListCount
D. List1.RemoveItem List1.Listlndex
解析:本题考查列表框的基本操作。列表框删除元素使用Removeltem方法,列表框的Listlndex返回当前选择项目的索引号。
3.在窗体上画一个文本框(名称为Text1)和一个标签(名称为Labell),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是(A)
A. Private Sub Text1_Change()
Labell.Caption=Str(Len(Text1.Text))
End Sub
B. Private Sub Text1_Click()
Labell.Caption=Str(Len(Text1.Text))
End Sub
C. Private Sub Text1_Change()
Labell.Caption=Text1.Text
End Sub
D. Private Sub Labell_Change()
Labell.Caption=Str(Len(Text1.Text))
End Sub
解析:本题考查的考点是有关文本框处理的。首先,如果想要在文本框中每输入一个字符就会触发一次事件,应该编写文本框的Change事件;文本框中的字符个数由Len函数可以取得。
4.为了使文本框只具有垂直滚动条,应先把MultiLine属性设置为True,然后再把ScrollBars属性设置为(C)
A. 0
B. 1
C. 2
D. 3
解析:本题考查的考点是有关文本框的滚动条的。ScrollBars属性用于设置文本框是否有水平或垂直滚动条,可设置成4种值:①0-表示没有滚动条(默认值);②1-表示只有水平滚动条;③2-表示只有垂直滚动条:④3-表示有水平和垂直滚动条。设置0以外的值时。MultiLine属性值必须为True。
5.当文本框中的内容发生改变时所触发的事件是(B)
A. KeyUp
B. Change
C. LostFocus
D. GotFocus
解析:文本框中文本内容改变时将触发其Change事件。
6.为了使丈本框显示滚动条,除要设置ScrollBars外,还必须设置的属性是(C)
A. AutoSize
B. Alignment
C. Multiline
D. MaxLength
解析:ScrollBars属性用于设置文本框是否有水平或垂直滚动条,可设置成4种值:①0-表示没有滚动条(默认值):②1-表示只有水平滚动条;③2-表示只有垂直滚动条:④3-表示有水平和垂直滚动条。设置0以外的值时MultiLine属性值必须为True。
7.为了使标签控件在显示其内容时不覆盖其背景内容,需进行设置的属性为(D)
A. BackColor
B. BorderStyle
C. ForeColor
D. BackStyle
解析:标签的BackStyle属性用于设置是否让标签覆盖背景,可以取0(标签不覆盖背景,以透明方式显示)和1(默认值,标签覆盖背景)。
8.若要使文本框能够输入多行文本,应该设置的属性是(A)
A. MultiLine
B. WordWrap
C. ScrollBars
D. AutoSize
解析:文本框的MultiLine属性用于设置文本框是否能以多行方式显示文本,值为False(默认值)时不可以显示,值为True时可以显示。
9.为了使文本框同时具有垂直和水平滚动条,应先把MultiLine属性设置为True,然后再把ScrollBars属性设置为(D)
A. 0-None
B. 1-Horizontal
C. 2-Vertical
D. 3-Both
解析:ScroilBars属性用于设置文本框是否有水平或垂直滚动条,可设置成4种值:①0-表示没有滚动条(默认值);②1-表示只有水平滚动条;③2-表示只有垂直滚动条:④3-表示有水平和垂直滚动条。设置0以外的值时MultiLine属性值必须为True。
10.在窗体上画一个文本框,其名称为Text1,为了在程序运行后隐藏该文本框,应使用的语句为(B)
A. Text1.Clear
B. Text1.Visible=False
C. Text1.Hide
D. Text1.Enabled=False
解析:文本框具有Enabled属性和Visible属性,Enabled属性设置文本框在运行时是否可用,Visible属性设置文本框在运行时是否可见。
11.以下能够触发文本框Change事件的操作是(D)
A. 文本框失去焦点
B. 文本框获得焦点
C. 设置文本框的焦点
D. 改变文本框的内容
解析:文本框中文本内容改变时将触发其Change事件,失去焦点时将触发其LostFocus事件,获得焦点时将触发其GotFocus事件。
12.窗体上有一个名称为Commandl的命令按钮,一个名称为Text1的文本框,其Text属性值为“VB Programming”。运行程序后,选中其中的“VB”,并执行如下事件过程:
Private Sub Commandl_Click()
Text1.SelText=\\(D)
A. VB
B. VB Programming
C. 文本框被清空
D. C++Programming
解析:文本框的SelText属性用于返回含有当前选中的字符串,在代码中可以改变其值,在本题中相当于在代码中用“C++”替换了,“VB”。
13.将文本框的ScrollBar设置为2,文本框中却没有垂直滚动条,其原因可能是(B)
A. 文本框中没有内容
B. 文本框的MultiLine属性值为False
C. 文本框的MultiLine属性值为True
D. 文本框的Locked属性值为True
解析:ScrollBars属性用于设置文本框是否有水平或垂直滚动条,可设置成4种值:①0-表示没有滚动条(默诀值);②1-表示只有水平滚动条;③2-表示只有垂直滚动条;④3-表示有水平和垂直滚动条。设置0以外的值时MultiLine属性值必须为True。
14.如果把文本框的Enabled属性设
本文档预览:3600字符,共9981字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载