第七章补充习题及解答

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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)中没有的项目添加到组合框中,

相关文档
最新文档