1、国家二级 VB机试(常用标准控件)-试卷 1及答案解析(总分:62.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.为了使文本框显示滚动条,除要设置 ScrollBars外,还必须设置的属性是(分数:2.00)A.AutoSizeB.AlignmentC.MultilineD.MaxLength2.在窗体上画一文本框,其名称为 Text1,为了在程序运行后隐藏该文本框,应使用的语句为(分数:2.00)A.Text1ClearB.Text1Visible=FalseC.Text1HideD.Text1Enabled=False3.如果把文本框的 Enabled属性设置
2、为 False并运行程序,则以下叙述中正确的是(分数:2.00)A.文本框中的文本变为灰色,且不能将光标置于文本框上B.文本框中的文本变为灰色,可以将光标置于文本框上,但不能改变文本框中的内容C.文本框中的文本变为灰色,可以改变文本框中的内容D.文本框中的文本正常显示,可以将光标置于文本框上,但不能改变文本框中的内容4.要使标签中的文本靠右显示,应将其 Aligment属性设置为(分数:2.00)A.0-Left JustifyB.1-Right JustifyC.2-CenterD.35.下列关于标签的描述中,错误的是(分数:2.00)A.标签可以响应 Click事件B.标签不能响应 Dbl
3、Click事件C.为了使标签的 WordWrap属性起作用,必须将其 AutoSize属性设置为 TrueD.标签上显示的文本就是 Caption属性的值6.以下关于图片框控件的说法中,错误的是(分数:2.00)A.可以通过 Print方法在图片框中输出文本B.图片框控件中的图形可以在程序运行过程中被清除C.图片框控件中可以放置其他控件D.用 Stretch属性可以自动调整图片框中图形的大小7.窗体上有 1个 Timerl计时器,1 个 Shapel形状控件,还有下面程序代码: Dim flag As Boolean Private Sub Timer 1 Timer() Private Su
4、b Form_Load() If flag Then flag=True Shape1Height=Shape1Height*2 Timer1Enabled=True Shape 1Width=Shape 1Width*2 Timer1Interval=1000 Else End Sub Shape 1Height=Shape 1Height*05 Shape 1Width=Shape 1Width*05 End If flag=Not flag End Sub 执行程序所产生的效果是(分数:2.00)A.Shape1的尺寸在缩小到原来一半和恢复原状这 2种状态问切换,每秒切换一次B.Shap
5、e1的尺寸在扩大到原来 2倍和恢复原状这 2种状态间切换,每秒切换一次C.Shape1的尺寸在缩小到原来一半和扩大到原来 2倍这 2种状态间切换,每秒切换一次D.Shape1的尺寸会不断扩大8.以下不能用形状控件画出的图形是(分数:2.00)A.矩形B.圆形C.椭圆D.扇形9.设窗体上有 3个图像框:Imagel、Image2、Image3,并有下面的程序代码:Private Sub Form Load() Private Sub Image2 Click() Image1Picture=LoadPicture(“LEAFbmp“1 Image3Picture=Image2Picture Im
6、age2Picture=LoadPicture(“OPENbmp“) Image2Picture=Image 1Picture Image3Visible=False Image1Picture=Image3PictureEnd Sub End Sub Private Sub Image 1_Click() Image2Picture=Image 1Picture End Sub 在程序运行期间单击 Image2,则在窗体上看到的结果是(分数:2.00)A.在 Image3中显示 Image2中的图片B.Image1、Image2 中原有图片被交换了C.Image1、Image2 中都是原来
7、Imegel中的图片D.Image1、Image2 中都是原来 Imege2中的图片10.下列说法中,错误的是(分数:2.00)A.将焦点移至命令按钮上,按 Enter键,则引发命令按钮的 Click事件B.单击命令按钮,将引发命令按钮的 Click事件C.命令按钮没有 Picture属性D.命令按钮不支持 DblClick事件11.下面关于命令按钮的叙述中错误的是(分数:2.00)A.命令按钮上可以显示图片B.命令按钮上的文字就是其 Caption属性的值C.在程序运行过程中,不能改变命令按钮的标题D.运行程序时,当命令按钮获得焦点后,按下回车键也能激活它的 Click事件12.设窗体上有名
8、称为 Optionl的单选按钮,且程序中有语句: If OptionlValue=True Then 下面语句中与该语句不等价的是(分数:2.00)A.If optionlValue ThenB.If optionl=True ThenC.If Value=True ThenD.If optionl Then13.能够将组合框 Combol中最后一个数据项删除的语句为(分数:2.00)A.CombolRemoveItem CombolListCountB.CombolRemoveltem CombolListCount-1C.CombolRemoveItem CombolListIndexD.
9、CombolRemoveItem CombolListIndex-114.为了使一个复选框被禁用(灰色显示),应把它的 Value属性设置为(分数:2.00)A.0B.1C.2D.FALSE15.能够存放组合框的所有项目内容的属性是(分数:2.00)A.CaptionB.TextC.ListD.Selected16.要将单选按钮 Optl设为被选中,应设置的属性是(分数:2.00)A.ValueB.SelectedC.EnabledD.SetFocus17.窗体上有名称为 List 1的列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是(分数:2.00)A.List 1
10、AddItem“Basic“B.List 1List(List 1ListIndex)=“Basic“C.List 1Text=“Basic“D.以上都可以18.下列不包含滚动条的控件是(分数:2.00)A.列表框B.标签C.组合框D.文本框19.下列控件中,不响应 Click事件的是(分数:2.00)A.框架B.标签C.图像框D.形状20.判断复选框是否被选中的属性为(分数:2.00)A.SelectedB.CheckedC.ValueD.Index21.窗体上有名称为 Command 1的命令按钮,名称分别为 List 1、List2 的列表框,其中 List 1的MultiSelect属
11、性设置为 1(Simple),并有如下事件过程: Private Sub Command 1_Click() For i=0 To List 1ListCount-1 If List 1Selected(i)=True Then List2Addltem Text End If Next End Sub 上述事件过程的功能是将 List 1中被选中的列表项添加到 List2中。运行程序时,发现不能达到预期目的,应做修改,下列修改中正确的是(分数:2.00)A.将 For循环的终值改为 List 1ListCountB.将 List 1Selected(i)=True 改为 List 1List
12、(i)Selected=TrueC.将 List2AddItem Text 改为 List2AddItem List 1List(i)D.将 List2AddItem Text 改为 List2AddItem List 1ListIndex22.设窗体上有一个名称为 List 1的列表框和一个名称为 Checkl的复选框数组(下标从 0开始)。 程序运行时,单击某个复选框,如果列表框中没有该复选框的标题,则把该复选框的标题添加到列表框中,否则从列表框中把该复选框标题删除。 Private Sub Check 1_Click(Index As Integer) For k=0 To List 1
13、ListCount-1 If Check1(Index)Caption=List 1List(k)Then Exit For Next k If kA.kB.ChecklCaptionC.Checkl(k1D.Checkl(Index)Caption23.以下不能触发滚动条 Change事件的操作是(分数:2.00)A.拖动滚动框B.单击两端的滚动箭头C.单击滚动框D.单击滚动箭头与滚动框之间的滚动条24.设窗体上有一个水平滚动条 HScrol11和一个命令按钮 Command1,及下面的事件过程: Private Sub Form_Load() Private Sub Command 1_C
14、lick() HScroll1Min=0 HScroll1Value=70 HScroll1Max=100 End Sub End Sub 程序运行时单击命令按钮,则滚动条上滚动块位置的图示是(分数:2.00)A.B.C.D.25.设窗体上有 1个名称为 HScrol11的水平滚动条,其 Max、Min 属性分别设置为 100、1: 有 2个名称分别为 Option1、Option2 的单选按钮,其标题分别为“30”、“50”;还有下面程序代码: Private Sub Option 1_Click() Private Sub Option2_Click() HScrol11=Val(Opti
15、on 1_Caption) HScrol11=Val(Option 2_Caption) End Sub End Sub 程序运行时,单击 Option2单选按钮,则滚动条上滚动框的位置是(分数:2.00)A.在最左边B.在最右边C.在中间D.在中间偏左的位置26.为了使每秒钟发生一次计时器事件,可以将其 Interval属性设置为(分数:2.00)A.1B.10C.100D.100027.为了暂时关闭计时器,应把它的一个属性设置为 False,这个属性是(分数:2.00)A.VisibleB.TimerC.EnabledD.Interval28.窗体上有一个名称为 Timerl的计时器控件,
16、一个名称为 Shapel的形状控件,其 Shape属 性值为3(Circle)。编写程序如下: Private Sub Form_Load() Private Sub Timer 1_Timer() Shape1Top=0:TimerlInterval=100 Static x As Integer End Sub ShapelToP=ShapelTop+100 x=x+1 If x Mod 10=0 Then ShapelTop=0 End If End Sub 以下关于上述程序的叙述中,错误的是(分数:2.00)A.每执行一次 Timerl Timer事件过程,x 的值都在原有基础上增加
17、lB.Shapel每移动 10次回到起点,重新开始C.窗体上的 Shapel由下而上移动D.Shapel每次移动 10029.要使两个单选按钮属于同一个框架,下面三种操作方法中正确的是先画一个框架,再在框架中画两个单选按钮先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中先画两个单选按钮,再画框架将单选按钮框起来(分数:2.00)A.B.C.D.和30.以下关于框架的叙述中,错误的是(分数:2.00)A.框架能够响应 Click事件B.框架是一个容器C.框架的 Enabled属性为 False时,框架内的控件均被屏蔽D.椎架可以获得焦点31.设窗体中有一个文本框 Text1,若在
18、程序中执行了 Text1SetFocus,则触发(分数:2.00)A.Text1的 SetFocus事件B.Text1的 GotFocus事件C.Text1的 LostFocus事件D.窗体的 GotFocus事件国家二级 VB机试(常用标准控件)-试卷 1答案解析(总分:62.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.为了使文本框显示滚动条,除要设置 ScrollBars外,还必须设置的属性是(分数:2.00)A.AutoSizeB.AlignmentC.Multiline D.MaxLength解析:解析:ScrollBars 属性用于设置文本框是否有水平
19、或垂直滚动条,可设置成 4种值: 0-表示没有滚动条(默认值); 1-表示只有水平滚动条; 2-表示只有垂直滚动条; 3-表示有水平和垂直滚动条。 设置 0以外的值时 MultiLine属性值必须为 True。2.在窗体上画一文本框,其名称为 Text1,为了在程序运行后隐藏该文本框,应使用的语句为(分数:2.00)A.Text1ClearB.Text1Visible=False C.Text1HideD.Text1Enabled=False解析:解析:文本框具有 Enabled属性和 Visible属性,Enabled 属性设置文本框在运行时是否可用,Visible属性设置文本框在运行时是否
20、可见。3.如果把文本框的 Enabled属性设置为 False并运行程序,则以下叙述中正确的是(分数:2.00)A.文本框中的文本变为灰色,且不能将光标置于文本框上 B.文本框中的文本变为灰色,可以将光标置于文本框上,但不能改变文本框中的内容C.文本框中的文本变为灰色,可以改变文本框中的内容D.文本框中的文本正常显示,可以将光标置于文本框上,但不能改变文本框中的内容解析:解析:文本框的 Enabled属性返回或设置一个值,用来确定文本框是否可用。值为 True时,文本框可以响应用户的操作;值为 False时,文本框不能响应用户的操作,此时对象变为灰色,且无法将光标置于其上。4.要使标签中的文本
21、靠右显示,应将其 Aligment属性设置为(分数:2.00)A.0-Left JustifyB.1-Right Justify C.2-CenterD.3解析:解析:标签的 Alignment属性用来确定标签中标题的放置方式,可设置为 0(靠左,默认)、1(靠右)或2(居中)。5.下列关于标签的描述中,错误的是(分数:2.00)A.标签可以响应 Click事件B.标签不能响应 DblClick事件 C.为了使标签的 WordWrap属性起作用,必须将其 AutoSize属性设置为 TrueD.标签上显示的文本就是 Caption属性的值解析:解析:标签的默认属性是 Caption属性,即在标
22、签上显示的文本。wlordwrap 属性用于设置标签调整大小的方式,可取 True和 False两种值,默认为 False。值为 True,标签在垂直方向根据标题内容变化大小,水甲方向不变:值为 False,标签在水平方向根据标题内容变化大小,垂直方向不变。为了使wordwrap属性牛效,必须把标签的 Autosize属性设置为 True。标签可触发 click和 DblClick事件。6.以下关于图片框控件的说法中,错误的是(分数:2.00)A.可以通过 Print方法在图片框中输出文本B.图片框控件中的图形可以在程序运行过程中被清除C.图片框控件中可以放置其他控件D.用 Stretch属性
23、可以自动调整图片框中图形的大小 解析:解析:图片框控件可作为容器使用,即图片框控件中可以放置其他控件;图片框也可用 Print方法在图片框上输出文本数据;图片框控件中的图形可以在程序运行过程中被清除或者重新设置:用 Stretch属性可以自动调整图像框中图形的大小。7.窗体上有 1个 Timerl计时器,1 个 Shapel形状控件,还有下面程序代码: Dim flag As Boolean Private Sub Timer 1 Timer() Private Sub Form_Load() If flag Then flag=True Shape1Height=Shape1Height*2
24、 Timer1Enabled=True Shape 1Width=Shape 1Width*2 Timer1Interval=1000 Else End Sub Shape 1Height=Shape 1Height*05 Shape 1Width=Shape 1Width*05 End If flag=Not flag End Sub 执行程序所产生的效果是(分数:2.00)A.Shape1的尺寸在缩小到原来一半和恢复原状这 2种状态问切换,每秒切换一次B.Shape1的尺寸在扩大到原来 2倍和恢复原状这 2种状态间切换,每秒切换一次 C.Shape1的尺寸在缩小到原来一半和扩大到原来 2倍
25、这 2种状态间切换,每秒切换一次D.Shape1的尺寸会不断扩大解析:解析:在计时器事件中会判断窗体级变量 flag的值,如果为真则形状尺寸扩大一倍,否则缩小到一半。由于第一次开始计时器事件的时候 flag的值为 True,所以首先会将形状扩大一倍,然后第二次计时器事件将形状恢复原状。8.以下不能用形状控件画出的图形是(分数:2.00)A.矩形B.圆形C.椭圆D.扇形 解析:解析:设置形状控件的 Shape属性,可以使其呈现为矩形、正方形、圆角矩形、圆角正方形、椭圆和圆。9.设窗体上有 3个图像框:Imagel、Image2、Image3,并有下面的程序代码:Private Sub Form
26、Load() Private Sub Image2 Click() Image1Picture=LoadPicture(“LEAFbmp“1 Image3Picture=Image2Picture Image2Picture=LoadPicture(“OPENbmp“) Image2Picture=Image 1Picture Image3Visible=False Image1Picture=Image3PictureEnd Sub End Sub Private Sub Image 1_Click() Image2Picture=Image 1Picture End Sub 在程序运行期间
27、单击 Image2,则在窗体上看到的结果是(分数:2.00)A.在 Image3中显示 Image2中的图片B.Image1、Image2 中原有图片被交换了 C.Image1、Image2 中都是原来 Imegel中的图片D.Image1、Image2 中都是原来 Imege2中的图片解析:解析:本题中在窗体的 Load事件中将 Image3设置为不可见,然后在 Imagel的单击事件中将Image2中的图片放到 Imagel中;在 Image2的单击事件中使用 Image3作为中间控件完成了Image1、Image2 中原有图片的交换。10.下列说法中,错误的是(分数:2.00)A.将焦点
28、移至命令按钮上,按 Enter键,则引发命令按钮的 Click事件B.单击命令按钮,将引发命令按钮的 Click事件C.命令按钮没有 Picture属性 D.命令按钮不支持 DblClick事件解析:解析:命令按钮最常用的事件是单击(Click)事件,当单击一个命令按钮或者焦点在命令按钮上时按下 Enter键,都可以触发 Click事件。命令按钮不支持 DblClick事件。命令按钮的 Picture属性用于设置命令按钮中要显示的图形。 (注意:要使 Picture属性的设置有效,命令按钮的 Style属性必须设置为“11.下面关于命令按钮的叙述中错误的是(分数:2.00)A.命令按钮上可以显
29、示图片B.命令按钮上的文字就是其 Caption属性的值C.在程序运行过程中,不能改变命令按钮的标题 D.运行程序时,当命令按钮获得焦点后,按下回车键也能激活它的 Click事件解析:解析:命令按钮的 Picture属性用来设置命令按钮上显示的图片;命令按钮上显示的文字是标题(Caption)属性,程序运行时可以通过改变按钮的 Caption属性值来改变命令按钮上的文字;运行程序时,当命令按钮获得焦点后,按下回车键也能激活它的 Click事件。12.设窗体上有名称为 Optionl的单选按钮,且程序中有语句: If OptionlValue=True Then 下面语句中与该语句不等价的是(分
30、数:2.00)A.If optionlValue ThenB.If optionl=True ThenC.If Value=True Then D.If optionl Then解析:解析:在 IfThenElse 中,如果“条件表达式”的值为 True,则执行“then 部分”语句,否则执行“else 部分”语句。单选按钮(OptionButton)组常用于提供多个选项问的惟一选择,其 Value属性可返回或设置每个复选框或单选按钮的选中状态。为了方便使用,Visual Basic 为每个控件规定了一个默认属性,在设置这样的属性时,不必给出属性名,通常把该属性称为控件的值。单选按钮的控件值为
31、Value属性。本题中由于表达式“OptionlValue=True”“OptionlValue”“Optionl=True”及“Optionl”的结果均为 True。13.能够将组合框 Combol中最后一个数据项删除的语句为(分数:2.00)A.CombolRemoveItem CombolListCountB.CombolRemoveltem CombolListCount-1 C.CombolRemoveItem CombolListIndexD.CombolRemoveItem CombolListIndex-1解析:解析:组合框的 List 1ndex属性用于返回或设置控件中当前选
32、择项目的索引(下标),设计时不可用。当 List 1ndex的值设置为-1 时,表示未选定项目,第一项的索引值为 0。组合框的 Removeltem方法用于删除组合框中指定的项目,每次只能删除一项,其格式为:组合框 RemoveItem索引值。本题要求删除最后一项,索引值为 CombolListCount-1。14.为了使一个复选框被禁用(灰色显示),应把它的 Value属性设置为(分数:2.00)A.0B.1C.2 D.FALSE解析:解析:复选框的 Value属性可设胃为 3种值:0-unchecked 表不未选(默认值),1-Checked 表示选中,复选框中将显示“”,2-Grayed
33、 表示以灰色呈现。15.能够存放组合框的所有项目内容的属性是(分数:2.00)A.CaptionB.TextC.List D.Selected解析:解析:本题考查的考点是组合框的犟本属性。Caption 属性设置列表框的标题;List 属性是一个数组,存放组合框中所有项目的内容;Text 属性可返回列表框中当前选中项目的内容;Selected 属性用于设置或返回指定索引号列表项的选中状态。16.要将单选按钮 Optl设为被选中,应设置的属性是(分数:2.00)A.Value B.SelectedC.EnabledD.SetFocus解析:解析:单选按钮(OptionButton)组常用于提供多
34、个选项间的唯一选择。Vlalue 属性返回或设置单选按钮的选中状态,其中单选按钮的 Value属性可设置为两种值:False 表示未选(默认值):值为 True表示选中,选择某单选按钮后,该单选按钮中将显不“”。17.窗体上有名称为 List 1的列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是(分数:2.00)A.List 1AddItem“Basic“B.List 1List(List 1ListIndex)=“Basic“ C.List 1Text=“Basic“D.以上都可以解析:解析:列表框的 ListIndex属性用于返回或设置控件中当前选择项目的索引(下
35、标),设计时不可用。当前选定的列表项表示成 List 1List(List 1ListIndex)。18.下列不包含滚动条的控件是(分数:2.00)A.列表框B.标签 C.组合框D.文本框解析:解析:列表框和组合框当其项目较多时均会自动出现滚动条以便用户能够查看每一项:文本框可以通过设置 ScrollBars属性来设置滚动条,标签没有滚动条。19.下列控件中,不响应 Click事件的是(分数:2.00)A.框架B.标签C.图像框D.形状 解析:解析:输入型控件一般都能响应 Click事件,但本题的选项均不是输入型控件。框架、标签和图片框、图像框虽然不是输入型控件,但是也能响应 Click事件,
36、形状不能响应 Click事件。20.判断复选框是否被选中的属性为(分数:2.00)A.SelectedB.CheckedC.Value D.Index解析:解析:复选框的 Value属性可设置为以下 3种值:值 0-Unchecked表示未选(默认值),“”消失:值 1-Checked表示选中,复选框将显示“”;值 2-Grayed表示以灰色呈现。21.窗体上有名称为 Command 1的命令按钮,名称分别为 List 1、List2 的列表框,其中 List 1的MultiSelect属性设置为 1(Simple),并有如下事件过程: Private Sub Command 1_Click(
37、) For i=0 To List 1ListCount-1 If List 1Selected(i)=True Then List2Addltem Text End If Next End Sub 上述事件过程的功能是将 List 1中被选中的列表项添加到 List2中。运行程序时,发现不能达到预期目的,应做修改,下列修改中正确的是(分数:2.00)A.将 For循环的终值改为 List 1ListCountB.将 List 1Selected(i)=True 改为 List 1List(i)Selected=TrueC.将 List2AddItem Text 改为 List2AddItem
38、 List 1List(i) D.将 List2AddItem Text 改为 List2AddItem List 1ListIndex解析:解析:列表框的 List属性是一个字符串数组,数组的一项就是一个列表项目,可以通过下标访问数组中的值。本题中试图向 List2中添加 List 1中的列表项,所以应该是 List2Addltem List 1List(i),列表框的 Text属性可返回列表框中当前选中项目的内容,但不能加入一个没有指明对象的Text属性。22.设窗体上有一个名称为 List 1的列表框和一个名称为 Checkl的复选框数组(下标从 0开始)。 程序运行时,单击某个复选框,
39、如果列表框中没有该复选框的标题,则把该复选框的标题添加到列表框中,否则从列表框中把该复选框标题删除。 Private Sub Check 1_Click(Index As Integer) For k=0 To List 1ListCount-1 If Check1(Index)Caption=List 1List(k)Then Exit For Next k If kA.kB.ChecklCaptionC.Checkl(k1D.Checkl(Index)Caption 解析:解析:横线处应该填写要添加进列表框的项目内容,本题要求添加复选框的标题,由于复选框是一个控件数组,要想确定某一个具体的
40、复选框需要使用控件数组的下标来访问到控件,然后取出标题属性添加进列表框中。23.以下不能触发滚动条 Change事件的操作是(分数:2.00)A.拖动滚动框B.单击两端的滚动箭头C.单击滚动框 D.单击滚动箭头与滚动框之间的滚动条解析:解析:滚动条的 Change事件发生在通过以下方式使滚动条上滚动框的位置改变时。这些方式包括:单击滚动条两端的箭头、单击滚动条中滚动框前面或后面的部位、拖动滚动框后释放时以及通过代码改变滚动条的 Value属性值。24.设窗体上有一个水平滚动条 HScrol11和一个命令按钮 Command1,及下面的事件过程: Private Sub Form_Load()
41、Private Sub Command 1_Click() HScroll1Min=0 HScroll1Value=70 HScroll1Max=100 End Sub End Sub 程序运行时单击命令按钮,则滚动条上滚动块位置的图示是(分数:2.00)A.B.C. D.解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。其 Max属性用于设置或返回滚动条所能表示的最大值,Min 属性用于设置或返回滚动条所能表示的最小值。默认情况下,Max的值大于 Min的值,即当滚动块向右移动时,其 Value属性值增加。本题中 MaxMin=100,则 Value值为 70的话
42、,滚动块应该位于右侧三分之一处。25.设窗体上有 1个名称为 HScrol11的水平滚动条,其 Max、Min 属性分别设置为 100、1: 有 2个名称分别为 Option1、Option2 的单选按钮,其标题分别为“30”、“50”;还有下面程序代码: Private Sub Option 1_Click() Private Sub Option2_Click() HScrol11=Val(Option 1_Caption) HScrol11=Val(Option 2_Caption) End Sub End Sub 程序运行时,单击 Option2单选按钮,则滚动条上滚动框的位置是(分数
43、:2.00)A.在最左边B.在最右边C.在中间 D.在中间偏左的位置解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。其 Max属性用于设置或返回滚动条所能表示的最大值,Min 属性用于设置或返回滚动条所能表示的最小值。滚动块向右移动时,其 Value属性值增加。Option2 单选按钮的单击事件中,将把 Option2的标题即 50赋值给滚动条的 Value属性,使滚动框位于正中间。26.为了使每秒钟发生一次计时器事件,可以将其 Interval属性设置为(分数:2.00)A.1B.10C.100D.1000 解析:解析:计时器控件(Timer)用来完成有规律性时
44、间间隔执行的任务,Interval 属性用于设置计时器事件之间的间隔,以毫秒为单位。27.为了暂时关闭计时器,应把它的一个属性设置为 False,这个属性是(分数:2.00)A.VisibleB.TimerC.Enabled D.Interval解析:解析:计时器控件用以实现在规则的时间间隔触发其 Timer事件,执行有关事件过程代码,来完成对应功能。Interval 属性用于设置触发计时器的 Timer事件的时间间隔,单位为 ms,值为 0时计时器不启用。Enabled 属性控制计时器是否开始启用,True 为启用,False 为不启用。28.窗体上有一个名称为 Timerl的计时器控件,一
45、个名称为 Shapel的形状控件,其 Shape属 性值为3(Circle)。编写程序如下: Private Sub Form_Load() Private Sub Timer 1_Timer() Shape1Top=0:TimerlInterval=100 Static x As Integer End Sub ShapelToP=ShapelTop+100 x=x+1 If x Mod 10=0 Then ShapelTop=0 End If End Sub 以下关于上述程序的叙述中,错误的是(分数:2.00)A.每执行一次 Timerl Timer事件过程,x 的值都在原有基础上增加 l
46、B.Shapel每移动 10次回到起点,重新开始C.窗体上的 Shapel由下而上移动 D.Shapel每次移动 100解析:解析:在计时器事件中的变量 x是一个静态变量,事件结束后其值仍然会保留,所以每执行一次Timer1 Timer事件过程,x 的值都在原有基础上增加 1;每次 x能被 10整除均令形状的 Top属性为 0,即回到起点;形状控件在计时器事件中每次 Top值均增加 100,即自上而下进行移动,每次 100。29.要使两个单选按钮属于同一个框架,下面三种操作方法中正确的是先画一个框架,再在框架中画两个单选按钮先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中先画两
47、个单选按钮,再画框架将单选按钮框起来(分数:2.00)A. B.C.D.和解析:解析:框架(Frame)是一个容器控件,用于将屏幕上的对象分组。在容器中添加控件有两种形式: 先画一个容器,再在框架中画控件; 先画一个容器,再在容器外画控件,然后选中控件单击工具栏上的“剪切”按钮,接下来选中容器,单击工具栏上的“粘贴”按钮。30.以下关于框架的叙述中,错误的是(分数:2.00)A.框架能够响应 Click事件B.框架是一个容器C.框架的 Enabled属性为 False时,框架内的控件均被屏蔽D.椎架可以获得焦点 解析:解析:框架是一个容器控件,可以响应单击事件和双击事件,但是一般不需编写这两个事件;框架的 Enabled属性为 False时,框架内的控件均被屏蔽;框架不是输入型控件,不能接受焦点。31.设窗体中有一个文本框 Text1,若在程序中执行了 Text1SetFocus,则触发(分数:2.00)A.Text1的 SetFocus事件B.Text1的 GotFocus事件 C.Text1的 LostFocus事件D.窗体的 GotFocus事件解析:解析:SetFocus 方法用于将焦点移到指定的对象上,而当一个对象获得焦点时将触发其 GotFocus事件过程。