第七章补充习题及解答
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
7.4 补充习题及解答
7.4.1 选择题
1.要想不使用Shift或Ctrl键就能在列表框中同时选中多个项目,则应把该列表框的MultiSelect属性设置为______。
A. 0
B. 1
C. 2
D. 其他
【解】答案是B。
2.删除列表框或组合框中指定的项目所使用的方法是______。
A. Move
B. Remove
C. Clear
D. SetFocus
【解】答案是B。
3.当拖动滚动条中的滚动块时,将触发的滚动条的事件是______。
A. Move
B. Change
C. Scroll
D. SetFocus
【解】答案是C。当鼠标拖动滚动块时触发Scroll事件,不管用什么方法,只要滚动块位置发生变化(Value值改变)即触发Change事件。
4.用户在组合框中选择的数据项可以通过一个属性获得,这个属性是______。
A. List
B. ListIndex
C. Text
D. ListCount
【解】答案是B。组合框中的第一项其ListIdex值为0,第二项为1,依次类推。
5.下列控件中,没有Caption属性的是______。
A. 框架
B. 列表框
C. 复选框
D. 单选按钮
【解】答案是B。
6.复选框的V alue属性为1时,表示______。
A. 复选框未被选中
B. 复选框被选中
C. 复选框被选中但呈灰色
D. 数据类型不匹配
【解】答案是B。复选框Value属性的意义是:0-Unchecked(未被选定,默认值);1-Checked (选定);2-Grayed(复选框变成灰色,禁止用户选择)。
7.将数据项“高等数学”添加到列表框(List1)中成为第一项应使用______语句。
A. List1.AddItem "高等数学",0
B. List1.AddItem "高等数学",1
C. List1.AddItem 0,"高等数学"
D. List1.AddItem 1,"高等数学"
【解】答案是A。列表框中项目的ListIndex值从0开始。
8.假如窗体上添加了一个列表框,名称是默认值(List1),其中共添加了5项数据,则语句Print List1.ListCount的结果输出为_____。
A. 5
B. 4
C. 6
D. 以上都不正确
【解】答案是A。ListCount返回当前列表框或组合框中总的项目数。
9.假如窗体上添加了一个列表框,名称是默认值(List1),其中共添加了5项数据,则引用列表框最后一个数据项应使用______。
A. List1.List(List1.ListCount)
B. List1.List(List1.ListCount-1)
C. List1.List(ListCount)
D. List1.List(ListCount-1)
【解】答案是B。见第8、9题解。答案D错误是因为遗漏了列表框的名称。
10.执行了下列程序后,列表框中的数据有______。
Private Sub Form_Click()
For i = 1 To 6
List1.AddItem i
Next
For i = 1 To 3
List1.RemoveItem i
Next
End Sub
A. 1,5,6
B. 4,5,6
C. 2,4,6
D. 1,3,5
【解】答案是D。RemoveItem方法调用了三次。每删除一项,后面数据项的ListIndex 值将减1。
11.如果列表框(List1)中没有被选中的项目,则执行List1.RemoveItem List1.ListIndex 语句的结果是_____。
A. 移去第一项
B. 移去最后一项
C. 移去最后加入列表的一项
D. 出错信息
【解】答案是D。没有选中列表框中的项目时,ListIndex为-1,则执行List1.RemoveItem List1.ListIndex语句时将会出错。
12.以下说法正确的是______。
A. 在窗体上先画一个框架,然后再将框架外窗体中的一个控件拖到框架内,则该控件就是框架的一部分
B. 框架常用的事件是Click和DblClick
C. 在列表框中能将项目按字母顺序从大到小排列
D. 通过设置可以使定时器在运行时显示在窗体上
【解】答案是B。要使控件成为框架的一部分,必须一开始就将控件添加到框架上。答案B、C、D都是错误的。
13.下列______控件没有Min、Max和V alue属性。
A. Slider
B. ProgressBar
C. UpDown
D. SSTab
【解】答案是D。
14.当Slider控件的Min属性设置为1,Max属性为40时,TickFrequency属性为4时,滑标上的可见刻度数是______,划分了______等分。
A. 11,10
B. 21,20
C. 31,30
D. 41,40
【解】答案是A。
7.4.2 填空题
1.定时器事件之间的间隔通过______属性设置。
2.关闭定时器事件通过______属性来实现。
3.组合框有3种不同的类型,这3种类型是______、______、______,分别通过把______属性设置为______来实现。
4.在3种不同类型的组合框中,只能选择而不能输入数据的组合框是______。
5.复选框的_____属性设置为2时,将变成_____色,禁止用户选择。
6._____属性设置为1,单选按钮和复选框以图形方式显示。
7.列表框中项目的序号是从_____开始的。
8._____方法可清除列表框中的所有内容。
9.滚动条响应的重要事件是______和______。
10.当用户单击滚动条的空白处时,滑块移动的增量值由______属性决定。
11.如果要每隔2秒产生一个定时器事件,则______属性应设置为______。
12.下列程序允许用户按Enter键将组合框(combo1)中没有的项目添加到组合框中,