【计算机类职业资格】国家二级VB机试(常用标准控件)模拟试卷20及答案解析.doc

上传人:twoload295 文档编号:1332959 上传时间:2019-10-17 格式:DOC 页数:10 大小:67KB
下载 相关 举报
【计算机类职业资格】国家二级VB机试(常用标准控件)模拟试卷20及答案解析.doc_第1页
第1页 / 共10页
【计算机类职业资格】国家二级VB机试(常用标准控件)模拟试卷20及答案解析.doc_第2页
第2页 / 共10页
【计算机类职业资格】国家二级VB机试(常用标准控件)模拟试卷20及答案解析.doc_第3页
第3页 / 共10页
【计算机类职业资格】国家二级VB机试(常用标准控件)模拟试卷20及答案解析.doc_第4页
第4页 / 共10页
【计算机类职业资格】国家二级VB机试(常用标准控件)模拟试卷20及答案解析.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、国家二级 VB 机试(常用标准控件)模拟试卷 20 及答案解析(总分:60.00,做题时间:90 分钟)一、选择题(总题数:30,分数:60.00)1.要想不使用 Shift 或 Ctrl 键就能在列表框中同时选择多个项目,则应把该列表框的 MultiSelect 属性设置为(分数:2.00)A.0-NoneB.1-SimpleC.2-ExtendedD.32.如果在列表框 List1 中没有选中项目,则 List1ListIndex 的值为(分数:2.00)A.-1B.0C.1D.23.设 Label1、Command1、Text1、Check1 分别为标签、命令按钮、文本框、复选框的名称,

2、则以下属性设置语句中,运行时不会出错的是(分数:2.00)A.Label1BackStyle=2B.Command1Style=1C.Text1ScrollBars=4D.Check1Value=24.下列不包含滚动条的控件是(分数:2.00)A.列表框B.标签C.组合框D.文本框5.为了删除列表框中的一个列表项,应使用的列表框方法是(分数:2.00)A.MoveB.RemoveC.ClearD.Removeltem6.以下不能设置 Picture 属性的控件是(分数:2.00)A.窗体B.列表框C.复选框D.命令按钮7.设窗体上有 1 个名称为 List1 的列表框,程序运行时,如果选中了第

3、 3 个列表项(最上面的列表项为第0 个列表项),则下面不成立的是(分数:2.00)A.List1Selected(List1ListIndex)的值为 TrueB.List1Selected(3)的值为 TrueC.List1List(3)的值为 TrueD.List1ListIndex 的值为 38.下列控件中,不响应 Click 事件的是(分数:2.00)A.框架B.标签C.图像框D.形状9.设窗体上有一个名称为 Check1 的复选框,并有下面程序代码: Private Sub Check1_MouseDown(Button As Integer,Shift As Integer,X

4、As Single,Y As Single) Check1Value=1 End Sub 根据上面的事件过程,可以得出结论(分数:2.00)A.鼠标单击该复选框,复选框的标题被改为“1”B.鼠标右键单击该复选框,可以选中该复选框C.鼠标左键单击该复选框,它被选中,右键单击它,取消选中D.鼠标右键单击该复选框,它被选中,左键单击它,取消选中10.设窗体上有一个名称为 List1 的列表框,并有若干列表项。下面语句中不能在所有列表项之后追加一个列表项的是(分数:2.00)A.List1List(List1ListCount)=“VB 程序“B.List1List(List1ListCount-1)

5、=“VB 程序“C.List1Addltem“VB 程序“D.List1Addltem“VB 程序“,List1ListCount11.已知列表框控件 List1 中已放入若干表项,下列关于 List1 的叙述中错误的是(分数:2.00)A.第一个表项的序号为 0B.没有选中任何一个表项时,ListIndex 属性的值为-1C.最后一个表项的序号为 ListCountD.可用 MultiSelect 属性设置是否可多选12.判断复选框是否被选中的属性为(分数:2.00)A.SelectedB.CheekedC.ValueD.Index13.窗体上有 1 个名称为 Label1 的标签;1 个名

6、称为 List1,且含有若干表项的列表框。为了使得单击List1 中某个表项时,在 Label1 中相应地显示该表项,应使用的程序代码为(分数:2.00)A.Private Sub List1 Click()Label1Caption=List1Index End SubB.Private Sub List1 Click()Label1Caption=List1ListCount End SubC.Private Sub List1 Click()Label1Caption=List1Text End SubD.Private Sub List1 Click()Label1Caption=Li

7、st1Selected End Sub14.以下关于控件的叙述中,正确的是(分数:2.00)A.列表框包含了组合框的全部功能B.列表框兼有组合框和文本框的功能C.列表框和组合框具有完全不同的功能D.组合框兼有列表框和文本框的功能15.判断单选按钮是否被选中的属性为(分数:2.00)A.SelectedB.CheckedC.ValueD.Index16.窗体上有名称为 Command1 的命令按钮,名称分别为 List1、List2 的列表框,其中 List1 的 MultiSelect 属性设置为 1(Simple),并有如下事件过程: Private Sub Command1_Click()

8、 For i=0 To List1ListCount-1 If List1Selected(i)=True Then List2Addltem Text End If Next End Sub 上述事件过程的功能是将 List1 中被选中的列表项添加到 List2 中。运行程序时,发现不能达到预期目的,应做修改,下列修改中正确的是(分数:2.00)A.将 For 循环的终值改为 List1ListCountB.将 List1Selected(i)=True 改为 List1List(i)Selected=TrueC.将 List2Addltem Text 改为 List2Addltem Lis

9、t1List(i)D.将 List2Addltem Text 改为 List2Addltem List1ListIndex17.窗体上有一个名为 List1 的列表框和一个名为 Command1 的命令按钮,并有下面的事件过程: Private Sub Command1_Click() n=List1ListIndex If n0 Then ch$=List1List(n) List1List(n)=List1List(n-1):List1List(n-1)=ch End If End Sub 程序运行时,选中 1 个列表项,然后单击Command1 按钮,则产生的结果是(分数:2.00)A.

10、若选中的不是最前面的列表项,则选中的列表项与它前一个列表项互换位置B.选中的列表项与它前面的列表项互换位置C.砉逸中的不是最后面的列表项,则选中的列表项与它后一个列表项互换位置D.选中的列表项与它后面的列表项互换位置18.窗体上有一个名称为 Combol 的组合框,一个名称为、Command1 的命令按钮。要求编写程序:在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编写如下程序,以期实现上述功能: CombolRemoveItem i:CombolText=“:flag=1 En

11、d If Ifflag=1 Then 程序中存在问题,以下关于程序问题的叙述中,正确的是(分数:2.00)A.For 循环的循环初值 i 应该从 1 开始B.语句 CombolRemoveItem i 有错误C.Combol AddItemte CmobolText 的内容已存在于组合框中D.应把程序倒数第 3 行中的 Ifflag=1 改为 Ifflag=019.在窗体上画一个名称为 List1 的列表框,然后编写如下程序: Form_Click() Item=“Item“i:List1AddItem End Sub 程序运行时,单击窗体,所完成的功能是(分数:2.00)A.向列表框中添加

12、10 个项目B.向列表框中添加 11 个项目C.向列表框中添加 10 个数字D.向列表框中添加 110 的和20.设窗体上有一个名称为 List1 的列表框和一个名称为 Check1 的复选框数组(下标从 0 开始)。程序运行时,单击某个复选框,如果列表框中没有该复选框的标题,则把该复选框的标题添加到列表框中,否则从列表框中把该复选框标题删除。 Pfivate Sub Check1_Click(Index As Integer) For k=0 To List1ListCount-1 If Check1(Index)Caption=List1List(k)Then Exit For Next

13、k IfkA.kB.Check1CaptionC.Check1(k)D.Check1(Index)Caption21.设窗体上有 1,个滚动条要求单击滚动条右端的 (分数:2.00)A.MaxB.MinC.SmallChangeD.LargeChange22.窗体上有两个水平滚动条 HV、HT,还有一个文本框 Text1 和一个标题为“计算”的命令按钮Command1,并编写了以下下程序: Private Sub Command1_Click() End Sub Public Sub calc(x As Integer,y As Integer) Text1Text=x*y End Sub 运

14、行程序,单击“计算”按钮,可根据速度与时间计算出距离,并显示计算结果。 对以上程序,下列叙述中正确的是(分数:2.00)A.过程调用语句不对,应为 calc(HV,HT)B.过程定义语句的形式参数不对,应为 Subcalc(x As Control,y As Control)C.计算结果在文本框中显示出来D.程序不能正确运行23.滚动条可以响应的事件是(分数:2.00)A.LoadB.ScrollC.ClickD.MouseDown24.设窗体上有一个名称为 HSl 的水平滚动条,如果执行了语句: HS1Value=(HS1Max-HS1Min)2+HS1Min 则:(分数:2.00)A.滚动

15、块处于最左端B.滚动快处于最右端C.滚动块处于中间位置D.滚动块可能处于任何位置,具体位置取决于 Max、Min 属性的值25.假定一个滚动条的 LargeChange 属性值为 100,则 100 表示(分数:2.00)A.单击滚动条箭头和滚动狂之间某位置时滚动狂位置的变化B.滚动框位置的最大值C.拖动滚动框时滚动框的位置的变化量D.单击滚动条箭头时滚动框位置的变化量26.在窗体上画一个水平滚动条,其属性值 Min 满足(分数:2.00)A.增加一个 SmaUChange 量B.减少一个 SmallChange 量C.增加一个 LargeChange 量D.减少一个 LargeChange

16、量27.关于水平滚动条,如下叙述中错误的是(分数:2.00)A.当滚动框的位置改变时,触发 Change 事件B.当拖动滚动条中的滚动框时,触发 Scroll 事件C.LargeChange 属性是滚动条的最大值D.Value 是滚动条中滚动框的当前值28.窗体上有一个名称为 VScroll1 的滚动条,当用鼠标拖动滚动条中的滚动块时,触发的事件是(分数:2.00)A.ClickB.KeyDownC.DragDropD.Scroll29.以下不能触发滚动条 Change 事件的操作是(分数:2.00)A.拖动滚动框B.单击两端的滚动箭头C.单击滚动框D.单击滚动箭头与滚动框之间的滚动条30.窗

17、体上有一个名称为 VScroll1 的垂直滚动条,要求程序运行时,滚动块的初始位置在最下端,应该使VScroll1Value 的值等于(分数:2.00)A.VScroll1LargeChangeB.VScroll1SmallChangeC.VScroll1MaxD.VScroll1Min国家二级 VB 机试(常用标准控件)模拟试卷 20 答案解析(总分:60.00,做题时间:90 分钟)一、选择题(总题数:30,分数:60.00)1.要想不使用 Shift 或 Ctrl 键就能在列表框中同时选择多个项目,则应把该列表框的 MultiSelect 属性设置为(分数:2.00)A.0-NoneB.

18、1-Simple C.2-ExtendedD.3解析:解析:列表框的 MultiSelect 属性用于设置是否可在列表项中做多个选择。值为 0-None(缺省设置)表示不允许做多项选择;值为 1Simple 表示允许做简单多项选择;值为 2 一 Extended 表示允许配合使用Shift 键、Ctrl 键做多项选择。2.如果在列表框 List1 中没有选中项目,则 List1ListIndex 的值为(分数:2.00)A.-1 B.0C.1D.2解析:解析:列表框的 ListIndex 属性用于返回或设置控件中当前选择项目的索引(下标),设计时不可用。当 ListIndex 的值设置为-1

19、时,表示未选定项目,第一项的索引值为 0,最后一项的索引值为ListCount-1。3.设 Label1、Command1、Text1、Check1 分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是(分数:2.00)A.Label1BackStyle=2B.Command1Style=1C.Text1ScrollBars=4D.Check1Value=2 解析:解析:标签的:BackStyle 属性用于设置是否让标签覆盖背景,可以取 0(标签不覆盖背景,以透明方式显示)和 1(默认值,标签覆盖背景):按钮的 Style 属性用来设置命令按钮的外观,可设置成S

20、tandard,按钮以标准的形式显示,即文字形式,为默认值,值为 Graphical,按钮将以图形的方式显示;文本框的 ScrollBars 属性用于设置文本框是否有水平或垂直滚动条,可设置成 4 种值:0-None,表示没有滚动条(默认值);1-Horizontal,表示只有水平滚动条;2-Vertical:表示只有垂直滚动条;3-Both:表示有水平和垂直滚动条;复选框的 VaIue 属性可设置为以下 3 种值:值 0-Unchecked 表示未选(默认值),“”消失;值 1-Checked 表示选中,复选框将显示“”;值 2-Grayed 表示以灰色呈现。4.下列不包含滚动条的控件是(分

21、数:2.00)A.列表框B.标签 C.组合框D.文本框解析:解析:列表框和组合框当其项目较多时均会自动出现滚动条以便用户能够查看每一项;文本框可以通过设置 ScrollBars 属性来设置滚动条,标签没有滚动条。5.为了删除列表框中的一个列表项,应使用的列表框方法是(分数:2.00)A.MoveB.RemoveC.ClearD.Removeltem 解析:解析:AddItem 方法可以向列表框中添加一个列表项,RemoveItem 方法可删除列表框中的一列表项;Clear 方法可以删除列表框中的所有列表项。6.以下不能设置 Picture 属性的控件是(分数:2.00)A.窗体B.列表框 C.

22、复选框D.命令按钮解析:解析:窗体的 Picture 属性用于设置窗体的背景图形;复选框的 Style 属性为 1 时将以图形方式显示,此时可以设置 Picture 属性来设置显示的图形;命令按钮的 Picture 可以设置图形显示,列表框不具备 Picture 属性。7.设窗体上有 1 个名称为 List1 的列表框,程序运行时,如果选中了第 3 个列表项(最上面的列表项为第0 个列表项),则下面不成立的是(分数:2.00)A.List1Selected(List1ListIndex)的值为 TrueB.List1Selected(3)的值为 TrueC.List1List(3)的值为 Tr

23、ue D.List1ListIndex 的值为 3解析:解析:列表框的 List 属性是一个字符串数组,数组的一项就是一个列表项目,可以通过下标访问数组中的值 Selected 属性是一个数组,用于设置或返回指定索引号列表项的选中状态。值为 True 表示被选中;值为 False 表示未被选中。ListIndex 属性可返回当前所选项目的索引号,其起始值为 0,最后一项的值为 ListCount-1。当 ListIndex 的值为-1 时,表示未选定项目。8.下列控件中,不响应 Click 事件的是(分数:2.00)A.框架B.标签C.图像框D.形状 解析:解析:输入型控件一般都能响应 Cli

24、ck 事件,但本题的选项均不是输入型控件。框架、标签和图片框、图像框虽然不是输入型控件,但是也能响应 Click 事件,形状不能响应 Click 事件。9.设窗体上有一个名称为 Check1 的复选框,并有下面程序代码: Private Sub Check1_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single) Check1Value=1 End Sub 根据上面的事件过程,可以得出结论(分数:2.00)A.鼠标单击该复选框,复选框的标题被改为“1”B.鼠标右键单击该复选框,可以选中该复选框 C.鼠标左键单击

25、该复选框,它被选中,右键单击它,取消选中D.鼠标右键单击该复选框,它被选中,左键单击它,取消选中解析:解析:在复选框的鼠标按下事件中,将复选框的 Value 属性设置为 l。复选框的 value 属性可设置为以下 3 种值:值 0-Unchecked 表示未选(默认值),“”消失;值 1-Checked 表示选中,复选框将显示“”;值 2-Grayed 表示以灰色呈现。10.设窗体上有一个名称为 List1 的列表框,并有若干列表项。下面语句中不能在所有列表项之后追加一个列表项的是(分数:2.00)A.List1List(List1ListCount)=“VB 程序“B.List1List(L

26、ist1ListCount-1)=“VB 程序“ C.List1Addltem“VB 程序“D.List1Addltem“VB 程序“,List1ListCount解析:解析:列表框的 List 属性是一个字符串数组,数组的一项就是一个列表项目,可以通过下标访问数组中的值。ListIndex 属性可返回当前所选项目的索引号,其起始值为 0,最后一项的值为 ListCount-1。所以 A 选项为 List1List(List1ListCount)赋值,是在最后追加了一项;C 选项使用 AddItem 方法在最后追加一项:D 选项是在 List1ListCount 的位置追加一项,其实也是在最后

27、追加:B 选项将会把现有列表的最后一项值改为“VB 程序”。11.已知列表框控件 List1 中已放入若干表项,下列关于 List1 的叙述中错误的是(分数:2.00)A.第一个表项的序号为 0B.没有选中任何一个表项时,ListIndex 属性的值为-1C.最后一个表项的序号为 ListCount D.可用 MultiSelect 属性设置是否可多选解析:解析:列表框的 List 属性是一个字符串数组,数组的一项就是一个列表项目,可以通过下标访问数组中的值。ListIndex 属性可返回当前所选项目的索引号,其起始值为 0,最后一项的值为 ListCount-1。当 ListIndex 的值

28、为-1 时,表示未选定项目。可用 Multiselect 属性设置是否可多选。12.判断复选框是否被选中的属性为(分数:2.00)A.SelectedB.CheekedC.Value D.Index解析:解析:复选框的 Value 属性可设置为以下 3 种值:值 0-Unchecked 表示未选(默认值),“”消失;值 1-Checked 表示选中,复选框将显示“”;值 2-Graved 表示以灰色呈现。13.窗体上有 1 个名称为 Label1 的标签;1 个名称为 List1,且含有若干表项的列表框。为了使得单击List1 中某个表项时,在 Label1 中相应地显示该表项,应使用的程序代

29、码为(分数:2.00)A.Private Sub List1 Click()Label1Caption=List1Index End SubB.Private Sub List1 Click()Label1Caption=List1ListCount End SubC.Private Sub List1 Click()Label1Caption=List1Text End Sub D.Private Sub List1 Click()Label1Caption=List1Selected End Sub解析:解析:标签控件(Label)常用于显示用户不能直接改变的信息,其 caption 属性

30、用来设置其显示的文本。列表框的 Text 属性用于返回列表框中选择的项目的内容,返回值总与列表框的 List(ListIndex)属性的返回值相同,而列表框的 ListIndex 属性只返回当前选择的项目的索引号。14.以下关于控件的叙述中,正确的是(分数:2.00)A.列表框包含了组合框的全部功能B.列表框兼有组合框和文本框的功能C.列表框和组合框具有完全不同的功能D.组合框兼有列表框和文本框的功能 解析:解析:组合框(ComboBox)将文本框与列表框的特性组合在一起,既可在组合框的文本框部分输入信息,也可在列表框部分选择项目。15.判断单选按钮是否被选中的属性为(分数:2.00)A.Se

31、lectedB.CheckedC.Value D.Index解析:解析:Value 属性返回或设置单选按钮的选中状态,其中单选按钮的 value 属性可设置为两种值:False 表示未选(默认值);值为 True 表示选中,选择某单选按钮后,该单选按钮中将显示“”。16.窗体上有名称为 Command1 的命令按钮,名称分别为 List1、List2 的列表框,其中 List1 的 MultiSelect 属性设置为 1(Simple),并有如下事件过程: Private Sub Command1_Click() For i=0 To List1ListCount-1 If List1Sele

32、cted(i)=True Then List2Addltem Text End If Next End Sub 上述事件过程的功能是将 List1 中被选中的列表项添加到 List2 中。运行程序时,发现不能达到预期目的,应做修改,下列修改中正确的是(分数:2.00)A.将 For 循环的终值改为 List1ListCountB.将 List1Selected(i)=True 改为 List1List(i)Selected=TrueC.将 List2Addltem Text 改为 List2Addltem List1List(i) D.将 List2Addltem Text 改为 List2A

33、ddltem List1ListIndex解析:解析:列表框的 List 属性是一个字符串数组,数组的一项就是一个列表项目,可以通过下标访问数组中的值。本题中试图向 List2 中添加 List1 中的列表项,所以应该是 List2Addnem List1List(i),列表框的 Text 属性可返回列表框中当前选中项目的内容,但不能加入一个没有指明对象的 Text 属性。17.窗体上有一个名为 List1 的列表框和一个名为 Command1 的命令按钮,并有下面的事件过程: Private Sub Command1_Click() n=List1ListIndex If n0 Then c

34、h$=List1List(n) List1List(n)=List1List(n-1):List1List(n-1)=ch End If End Sub 程序运行时,选中 1 个列表项,然后单击Command1 按钮,则产生的结果是(分数:2.00)A.若选中的不是最前面的列表项,则选中的列表项与它前一个列表项互换位置 B.选中的列表项与它前面的列表项互换位置C.砉逸中的不是最后面的列表项,则选中的列表项与它后一个列表项互换位置D.选中的列表项与它后面的列表项互换位置解析:解析:List 属性是一个数组,存放列表框中所有项目的内容;ListIndex 属性可返回当前所选项目的索引号,第一个项目

35、的索引号为 0。List1List(n-1)指的是当前选中列表项的前一个列表项。18.窗体上有一个名称为 Combol 的组合框,一个名称为、Command1 的命令按钮。要求编写程序:在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编写如下程序,以期实现上述功能: CombolRemoveItem i:CombolText=“:flag=1 End If Ifflag=1 Then 程序中存在问题,以下关于程序问题的叙述中,正确的是(分数:2.00)A.For 循环的循环初值 i

36、 应该从 1 开始B.语句 CombolRemoveItem i 有错误C.Combol AddItemte CmobolText 的内容已存在于组合框中D.应把程序倒数第 3 行中的 Ifflag=1 改为 Ifflag=0 解析:解析:本题中首先用一个循环遍历组合框的所有列表项,依次取出每一个列表项与 str1 进行比较,若相同则删除该项,将 nag 置为 1,否则 flag 为 0;循环结束后如果 flag 的值为 0 则说明没有任何一个现有的列表项与 str1 相同,需要将 str1 添加到组合框中,否则不需添加。19.在窗体上画一个名称为 List1 的列表框,然后编写如下程序: F

37、orm_Click() Item=“Item“i:List1AddItem End Sub 程序运行时,单击窗体,所完成的功能是(分数:2.00)A.向列表框中添加 10 个项目 B.向列表框中添加 11 个项目C.向列表框中添加 10 个数字D.向列表框中添加 110 的和解析:解析:本题中 For 循环执行了 10 次,调用了 10 次 AddItem 方法,向列表框中添加了 10 个项目。20.设窗体上有一个名称为 List1 的列表框和一个名称为 Check1 的复选框数组(下标从 0 开始)。程序运行时,单击某个复选框,如果列表框中没有该复选框的标题,则把该复选框的标题添加到列表框中

38、,否则从列表框中把该复选框标题删除。 Pfivate Sub Check1_Click(Index As Integer) For k=0 To List1ListCount-1 If Check1(Index)Caption=List1List(k)Then Exit For Next k IfkA.kB.Check1CaptionC.Check1(k)D.Check1(Index)Caption 解析:解析:横线处应该填写要添加进列表框的项目内容,本题要求添加复选框的标题,由于复选框是一个控件数组,要想确定某一个具体的复选框需要使用控件数组的下标来访问到控件,然后取出标题属性添加进列表框中

39、。21.设窗体上有 1,个滚动条要求单击滚动条右端的 (分数:2.00)A.MaxB.MinC.SmallChange D.LargeChange解析:解析:本题考查滚动条属性设置。滚动条的 Max 属性设置最大值,Min 属性设置最小值,SmallChange 决定在滚动条两端的箭头钮上单击时改变的值,LargeChallge 决定在滑块上方或下方区域单击时改变的值。22.窗体上有两个水平滚动条 HV、HT,还有一个文本框 Text1 和一个标题为“计算”的命令按钮Command1,并编写了以下下程序: Private Sub Command1_Click() End Sub Public

40、Sub calc(x As Integer,y As Integer) Text1Text=x*y End Sub 运行程序,单击“计算”按钮,可根据速度与时间计算出距离,并显示计算结果。 对以上程序,下列叙述中正确的是(分数:2.00)A.过程调用语句不对,应为 calc(HV,HT)B.过程定义语句的形式参数不对,应为 Subcalc(x As Control,y As Control)C.计算结果在文本框中显示出来 D.程序不能正确运行解析:解析:本题考查控件属性和过程调用。在 Command1 的 Click 事件过程中,调用 calc 过程,传入的参数是两个滚动条的 value 值。

41、在 calc 过程中,把 x 和 y 的乘积(距离)显示在文本框当中。23.滚动条可以响应的事件是(分数:2.00)A.LoadB.Scroll C.ClickD.MouseDown解析:解析:本题考查滚动条事件过程,滚动条可以响应 Scroll 事件。24.设窗体上有一个名称为 HSl 的水平滚动条,如果执行了语句: HS1Value=(HS1Max-HS1Min)2+HS1Min 则:(分数:2.00)A.滚动块处于最左端B.滚动快处于最右端C.滚动块处于中间位置 D.滚动块可能处于任何位置,具体位置取决于 Max、Min 属性的值解析:解析: 本题考查滚动条的使用。根据 HS1Value

42、=(HS1Max-HS1Min)2+HS1Min 可知,HS1value 是在最小值的基础上加上滚动条长度的一半,因此滚动条的滚动块位于中间位置。25.假定一个滚动条的 LargeChange 属性值为 100,则 100 表示(分数:2.00)A.单击滚动条箭头和滚动狂之间某位置时滚动狂位置的变化 B.滚动框位置的最大值C.拖动滚动框时滚动框的位置的变化量D.单击滚动条箭头时滚动框位置的变化量解析:解析:本题考查滚动条的基本知识。滚动条的 SmallChange 决定在滚动条两端的箭头钮上单击时改变的值,LargeChange 决定在滑块上方或下方区域单击时改变的值。26.在窗体上画一个水平

43、滚动条,其属性值 Min 满足(分数:2.00)A.增加一个 SmaUChange 量 B.减少一个 SmallChange 量C.增加一个 LargeChange 量D.减少一个 LargeChange 量解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。其 Max 属性用于设置或返回滚动条所能表示的最大值,Min 属性用于设置或返回滚动条所能表示的最小值。LargeeChange属性用于设置或返回单击滚动条中滚动框前面或后面的部位时,Value 属性增加或减小的增量值;SmallChange 属性用于设置或返回单击滚动条两端的箭头时,Value 属性增加或减小的

44、增量值。27.关于水平滚动条,如下叙述中错误的是(分数:2.00)A.当滚动框的位置改变时,触发 Change 事件B.当拖动滚动条中的滚动框时,触发 Scroll 事件C.LargeChange 属性是滚动条的最大值 D.Value 是滚动条中滚动框的当前值解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。VaIue 是滚动条中滚动框的当前值,当滚动条的 Value 属性值改变时会触发 Change 事件。当拖动滚动条中的滚动框时,触发 Scroll 事件。LargeChange 属性用于设置或返回单击滚动条中滚动框前面或后面的部位时,Value 属性增加或减小的

45、增量值;Max 属性是滚动条的最大值。28.窗体上有一个名称为 VScroll1 的滚动条,当用鼠标拖动滚动条中的滚动块时,触发的事件是(分数:2.00)A.ClickB.KeyDownC.DragDropD.Scroll 解析:解析:当滚动条的 value 属性值改变时会触发 Change 事件。当拖动滚动条中的滚动框时,触发Scroll 事件。29.以下不能触发滚动条 Change 事件的操作是(分数:2.00)A.拖动滚动框B.单击两端的滚动箭头C.单击滚动框 D.单击滚动箭头与滚动框之间的滚动条解析:解析:滚动条的 Change 事件发生在通过以下方式使滚动条上滚动框的位置改变时。这些

46、方式包括:单击滚动条两端的箭头、单击滚动条中滚动框前面或后面的部位、拖动滚动框后释放时以及通过代码改变滚动条的 value 属性值。30.窗体上有一个名称为 VScroll1 的垂直滚动条,要求程序运行时,滚动块的初始位置在最下端,应该使VScroll1Value 的值等于(分数:2.00)A.VScroll1LargeChangeB.VScroll1SmallChangeC.VScroll1Max D.VScroll1Min解析:解析:滚动条的 Max 属性可返回或设置当滚动框处于垂直滚动条底部或水平滚动条最右位置时value 属性值;Min 属性可返回或设置当滚动框处于垂直滚动条顶部或水平滚动条最左位置时 Value 属性值。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1