国家二级VB机试(常用标准控件)模拟试卷21
全国计算机二级《VB》练习题及答案

全国计算机二级《VB》练习题及答案全国计算机二级《VB》练习题及答案9月计算机等级考试将于9月23日-26日举行,目前处于紧张的备考阶段,以下是店铺搜索整理的一份全国计算机二级《VB》练习题及答案,供参考练习,预祝考生们考出自己理想的成绩!想了解更多相关信息请持续关注我们店铺!1.双击窗体中的对象后,VB将显示的窗口是(C)(单)A.工具箱B.项目(工程)窗口C.代码窗口D.属性窗口2.下述选项中,VB的程序设计方法是(B)(单)A.面向对象、顺序驱动B.面向对象、事件驱动C.面向过程、事件驱动D.面向过程、顺序驱动3.在VB中,要将一个窗体装载到内存进行变量初始化等预处理,但没有显示该窗体,应使用的方法或语句是(C)(单)A.ShowB.UnloadC.LoadD.Hide4.文本框的默认属性是(B)(单)A.CaptionB.TextD.Top5.标签默认属性是(A)(单)A.CaptionD.Top6.执行以下程序段:a$="abbacddcba"For I=6 To 2 Step -2X=Mid(a,I,I)Y=Left(a,I)z=Right(a,I)z=Ucase(X&Y&z)Next IPrint z输出结果为(B)(单)A.ABAB.BBABBAC.ABBABAD.AABAAB7.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:Option Base 1Private Sub Command1_Click( )Dim a As Varianta=Array(1,2,3,4,5)Sum=0For I=1 To 5Sum = sum+a(I)Next Ix=Sum/5For I =1 To 5If a(I)>x Then Print a(I);End Sub程序运行后,单击命令按钮,在窗体上显示的内容是(D)(单)A.1 2B.1 2 3C.3 4 5D.4 58.假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2组成。
国家二级VB机试(常用标准控件)模拟试卷22(题后含答案及解析)

国家二级VB机试(常用标准控件)模拟试卷22(题后含答案及解析) 题型有:1. 选择题选择题1.要使一个文本框可以显示多行文本,应设置为True的属性是A.EnabledB.MultiLineC.MaxLengthD.Width正确答案:B解析:本题考查文本框的属性设置。
设置文本框的MultiLine属性为True可以让文本文件显示多行文本。
知识模块:常用标准控件2.在窗体上画一个名称为List1的列表框,列表框中显示若干城市的名称。
当单击列表框中的某个城市名时,该城市名消失。
下列在List1_Click事件过程中能正确实现上述功能的语句是A.List1.RemoveItem List1.TextB.List1.Removeltem List1.ClearC.List1.RemoveItem List1.ListCountD.List1.RemoveItem List1.Listlndex正确答案:D解析:本题考查列表框的基本操作。
列表框删除元素使用Removeltem方法,列表框的Listlndex返回当前选择项目的索引号。
知识模块:常用标准控件3.在窗体上画一个文本框(名称为Text1)和一个标签(名称为Labell),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。
以下可以实现上述操作的事件过程是A.Private Sub Text1_Change( ) Labell.Caption=Str(Len(Text1.Text))End SubB.Private Sub Text1_Click( ) Labell.Caption=Str(Len(Text1.Text))End SubC.Private Sub Text1_Change( ) Labell.Caption=Text1.TextEnd SubD.Private Sub Labell_Change( ) Labell.Caption=Str(Len(Text1.Text))End Sub正确答案:A解析:本题考查的考点是有关文本框处理的。
国家二级VB机试(常用标准控件)模拟试卷23(题后含答案及解析)

国家二级VB机试(常用标准控件)模拟试卷23(题后含答案及解析) 题型有:1. 选择题选择题1.下面关于直线控件的叙述中正确的是A.它的X1、X2属性值必须满足X1<X2B.如果显示的是一条垂直线,直线上面端点的坐标一定是(X1,Y1)C.如果有2个直线控件Line1和Line2,若Line1.X1=Line2.X2,则2条线有一端相连D.上述都是错误的正确答案:D解析:直线则具有位置属性X1、Y1和X2、Y2,分别表示直线两个端点的坐标,这几个举标之间没有必然的大小关系;若要显示垂直线则需要X1=X2;两个直线有一端相连,需要Linel.X1=Line2.X1,而且Linel.Y1=Line2.Y1。
知识模块:常用标准控件2.设窗体上有一个Picturel图片框,要求在图片框中的指定位置(坐标为(500,300))输出“OK”,下面可以实现这一功能的事件过程是A.Private Sub Form_Click( ) Picturel.CurrentX=500 Picturel.CurrentY=300 Picturel.Print”OK”End SubB.Private Sub Form_Click( ) Picturel.Left=500 Picturel.Top=300 Picturel.Print”OK”End SubC.Private Sub Form_Click( ) Picturel.CurrentX=500 Picturel.CurrentY=300 Print”OK”End SubD.Private Sub Form_Click( ) Picturel.Left=500 Picturel.Top=300 Print”OK”End Sub正确答案:A解析:图片框的CurrentX和CurrentY属性会在程序运行时,返回或设置下一次打印或绘图位置的水平坐标和垂直坐标;如果不指定Print方法的主体,将会默认在窗体上进行输出。
全国计算机二级考试《VB》操作试题及答案

全国计算机二级考试《VB》操作试题及答案全国计算机二级考试《VB》操作试题及答案全国计算机等级考试(National Computer Rank Examination,简称NCRE),是在1994年,经原国家教育委员会(现教育部)批准,由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与能力的全国性计算机水平考试体系。
以下是店铺整理的全国计算机二级考试《VB》操作试题及答案,希望对大家有帮助。
一、基本操作题(1)请在名称为Forml的窗体上添加一个名称为H1的水平滚动条,并在属性窗口中设置它的属性值,使其满足下列要求:它的最小刻度值为1,最大刻度值为100,在程序运行时,用鼠标单击滚动条上滚动框以外的区域(不包括两边按钮),滚动框移动10个刻度。
再在滚动条下面画两个名称分别为L1和L2的标签,并分别显示1和100,运行时的窗体如图所示。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。
(2)在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,初始内容均为空;再建立一个下拉菜单,菜单标题为“操作”,名称为M1,此菜单下含有两个菜单项,名称分别为Copy和Clear,标题分别为“复制”、“清除”,请编写适当的事件过程,使得在程序运行时,单击“复制”选项菜单,则把Textl中的内容复制到Text2中,单击“清除”选项菜单,则清除Text2中的内容(即在Text2中填入空字符串)。
运行时的窗体如图所示。
要求在程序中不得使用任何变量,每个事件过程中只能写一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名为sit2.vbp,窗体文件名为sjt2.frm。
二、简单应用题(1)在考生文件夹F有一个工程文件sjt3.vbp,窗体上已经有一个标签Labell,请添加一个单选按钮数组,名称为Opl,含三个单选按钮,它们的Index属性分别为0、1、2,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为T extl的文本框。
全国计算机等级考试二级Visual Basic模拟试卷

全国计算机等级考试二级Visual Basic模拟试卷■ 单选题1. 下列说法错误的是(C)A.标准模块也称程序模块文件,扩展名是.basB.标准模块由程序代码组成C.标准模块只用来定义一些通用的过程D.标准模块不附属于任何一个窗体2. 下列不能在“工程资源管理器”窗口中列出的文件类型是(D)A..basB..resC..frmD..OCX3. 下列说法错误的是(B)A.对象的操作由对象的属性、事件和方法来描述B.Visual Basic是面向对象的程序设计,Visual Basic中只有窗体和控件两种对象C.属性是对象的特征,不同的对象有不同的属性D.对象事件在代码窗口中体现为过程4. 下列说法错误的是(B)A.双击鼠标可以触发DblClick事件B.窗体或控件的事件名称可以由编程人员确定C.移动鼠标时,会触发MouseMove事件D.控件的名称可以由编程人员设定5. 表达式3^2 Mod l4\2^3的值是(B)A.1C.2D.36. 下列不合法的变量名是(C)A.Print_NumlB.Abc%C.ConstD.X1_y2_z37. 下列表达式中,在Visual Basic中不合法的函数是(D)A.Exp(X)B.Sin(X)C.Cos(Z)D.Log[D]8. 关于变体变量,下列说法正确的是(D)A.变量未加定义而直接使用,该变量即为变体变量,因而变体变量是无类型变量B.变体变量占16字节的固定存储单元C.变体变量定义后,系统将变体变量初始化为数值0或空字符串D.设X为变体变量,且X=“109. 下列关于type参数的取值表述有误的是(D)A.数值0-5代表对话框内命令按钮的类型和数量B.数值l6、32、48、64代表对话框内所显示的图标C.数值0,4 096分别用于应用程序和系统强制返回D.数值65 536表示指定消息框窗口为模态窗口10. 从键盘上输入一个实数nu,利用字符串函数对该数进行处理,如果输出的内容不是字符END,则程序输出nu=InputBox("nu=")n$=Str$(nu)P=InStr(n$,".")If P>0 ThenPrint Mid$(n$,P)ElsePrint"END"End If(C)A.用字符方式输出数据nuB.输出数据的整数部分C.输出数据的小数部分+小数点(包括小数点)D.只去掉数据中的小数点,保留所有数字输出11. 在窗体上画一个命令按钮,名称为Commandl,单击命令按钮时,执行如下事件过程:Private Sub Commandl?Click(C)a$="software and hardware" b$=Right(a$,8)c$=Mid(a$,1,8)MsgBox a$,,b$,C$,1End Sub则在弹出信息框的标题栏中显示的信息是A.software and hardwareB.softwareC.hardwareD.112. 下列关于图形文件的装入叙述错误的是(CA.所谓图形文件的装入,就是把Visual Basic所能接受的图形文件装入窗体、图片框和图像框中B.图形文件可以在设计阶段用属性窗口中的Picture属性装入C.图形文件不能在设计阶段通过剪贴板把图形粘贴到窗体、图片框和图像框中D.图形文件可在运行期间通过LoadPicture函数装入窗体、图片框和图像框中13. 在窗体上有若干控件,其中有一个名称为Textl的文本框。
计算机二级考试VB练习题及答案

计算机二级考试VB练习题及答案计算机二级考试VB练习题及答案为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是店铺搜索整理的计算机二级考试VB练习题及答案,供参考练习,预祝考生们考出自己理想的成绩!计算机二级考试VB练习题及答案1.以下程序是求最大公约数和最小公倍数的程序,在【】处填写合适的关系运算符。
Private Sub Form_Click( )Dim m1, n1, m, n, r As Integern1 = InputBox("输入自然数n", "输入数")m1 = InputBox("输入自然数m", "输入数")n = n1m = m1If m<n p="" then<="">t = m: m = n: n = tEnd Ifr = m Mod nDo While r 【<>】 0m = nn = rr = m Mod nLoopPrint "最大公约数=", nPrint "最小公倍数= ", m1 * n1 / nEnd Sub2.下面是求100以内素数的程序。
Private Sub Command1_Click( )Dim i As Integer, m As Integer, tag As BooleanFor m = 2 To 100tag = TrueFor i = 2 To m - 1If m Mod 【i】 = 0 Then tag = FalseNext iIf tag Then Print mNext mEnd Sub3.下面是求100以内素数的程序,下面说法正确的是(A)(单)Private Sub Command1_Click( )Dim i As Integer, m As Integer, tag As BooleanFor m = 2 To 100tag = TrueFor i = 2 To m - 1If m Mod i = 0 Then tag = FalseNext iIf tag=true Then Print mNext mEnd SubA.tag为true时,表示m是素数B.tag为false时,表示m是素数C.语句m Mod i = 0,说明m是素数D.以上说法都不正确4.百元买百鸡问题:假定小鸡每只5角,公鸡每只2元,母鸡每只3元。
全国计算机二级VB模拟试题及答案

全国计算机二级VB模拟试题及答案全国计算机二级VB模拟试题及答案计算机二级考试是全国计算机等级考试(National Computer Rank Examination,简称NCRE)四个等级中的一个等级,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。
那么全国计算机二级VB考试怎么考?以下仅供参考!1.在待排序的元素序列基本有序的前提下,效率最高的排序方法是(C)A)冒泡排序B)选择排序C)快速排序D)归并排序2.非空的循环单链表head的尾结点(由p所指向),满足(A)A)p->next==NULLB)p==NULLC)p->next=headD)p=head3.线性表的顺序存储结构和线性表的链式存储结构分别是(C)A)顺序存取的存储结构、顺序存取的存储结构B)随机存取的存储结构、顺序存取的存储结构C)随机存取的存储结构、随机存取的存储结构D)任意存取的存储结构、任意存取的存储结构4.结构化程序设计所规定的三种基本控制结构是(D)A)输入、处理、输出B)树形、网形、环形C)顺序、选择、循环D)主程序、子程序、函数5.下列不属于软件调试技术的是(D)A)强行排错法B)集成测试法C)回溯法D)原因排除法6.软件生命周期中花费时间最多的阶段是(B)A)详细设计B)软件编码C)软件测试D)软件维护7.软件设计中,有利于提高模块独立性的一个准则是(A)A)低内聚低耦合B)低内聚高耦合C)高内聚低耦合D)高内聚高耦合8.数据库的故障恢复一般是由(D)A)数据流图完成的B)数据字典完成的C)DBA完成的D)PAD图完成的9.下列关系运算的叙述中,正确的是(B)A)投影、选择、连接是从二维表行的方向进行的运算B)并、交、差是从二维表的列的方向来进行运算C)投影、选择、连接是从二维表列的方向进行的运算D)以上3种说法都不对10.在关系数据库中,对一个关系做投影操作后,新关系的元组个数将(A)A)等于原来关系中的'元组个数B)大于原来关系中的元组个数C)小于原来关系中的元组个数D)不能确定元组个数11.以下不具有Picture属性的对象是(B)A)窗体B)图片框C)图像框D)文本框12.双击窗体中的对象后,Visual Basic将显示的窗口是(D)A)项目(工程)窗口B)工具箱C)代码窗口D)属性窗口13.若要将窗体从内存中卸载,其实现的方法是(A)A)ShowB)UnLoadC)LoadD)Hide14.要使目录列表框(名称为Dirl)中的目录随着驱动器列表框(名称为Drivel)中所选择的当前驱动器的不同而同时发生变化,则应:(A)A)在Dirl中的Change事件中,书写语句 Dirl.Drive=Drivel.DriveB)在Dirl中的Change事件中,书写语句 Dirl.Path=Drivel.DriveC)在Drivel中的Change事件中,书写语句Dirl.Path=Drivel.DriveD)在Drivel中的Change事件中,书写语句Dirl.Drive=Drivel.Drive15.设有如下声明:Dim x As Integer如果Sgn(x)的值为-1,则表示x的值是(A)A)整数B)大于0的整数C)等于0的整数D)小于0的数16.下述说法不正确的是(B)A)变量名的长度不能超过255个字符B)变量名可以包含小数点或者内嵌的类型声明字符C)变量名不能使用关键字D)变量名的第一个字符必须是字母17.下列可作为Visual Basic变量名的是(A)A)FilenameB)A(A+B)C)A%DD)Print18.语句Print Sgn(-6^2)+Abs(-6^2)+Int(-6^2)的输出结果是(BD)A)-36B)1C)-1D)-7219.下面说法中,不正确的是(D)A)Cls清除由Print方法显示的文本或在图片框中显示的图形,并把光标移到对象的左上角(0,0)B)当前窗体是用Picture属性装入的图形时,也可以用Cls方法清除C)Move方法用来移动窗体和控件,并改变其大小D)Cls方法中的对象,可以是窗体或图片框,如果省略则清除当前窗体中显示的内容20.假定在图片框Picturel中装入了一个图形,为了清除该图形(注意,清除图形,而不是删除图片框),应采用的正确方法是(D)A)选择图片框,然后按Del键B)执行语句 Picturel.picture=LoadPicture("")C)执行语句 Picturel.picture=""D)选择图片框,在属性窗口中选择Picture属性条,然后按回车键21.线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是(D)A)每个元素都有一个直接前件和直接后件B)线性表中至少要有一个元素C)表中诸元素的排列顺序必须是由小到大或由大到小D)除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件22.设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。
计算机二级vb模拟考试试题及答案

计算机二级vb模拟考试试题及答案一、单选题1. 下面哪个选项是VB的内置数据类型?A. IntegerB. StringC. DoubleD. All of the above答案:D2. 在VB中,用于表示两个选项互斥关系的控件是?A. RadiobuttonB. CheckboxC. ComboboxD. Listbox答案:A3. 下面哪个事件是在窗体加载时发生?A. LoadB. ClickC. MouseHoverD. KeyPress答案:A4. 在VB中,用于将文本显示在标签控件上的属性是?A. TextB. ValueC. CaptionD. Name答案:C5. 在VB中,用于打开文件选择对话框的控件是?A. OpenFileDialogB. SaveFileDialogC. FolderBrowserDialogD. PrintDialog答案:A二、填空题1. 在VB中,用于声明一个整型变量的关键字是________________。
答案:Dim2. 在VB中,用于判断条件的关键字是________________。
答案:If3. 在VB中,用于循环执行代码块的关键字是________________。
答案:For4. 用于将字符串转换为整型的函数是________________。
答案:CInt5. 用于将字符串转换为小数类型的函数是________________。
答案:CDbl三、编程题1. 编写一个VB程序,实现计算两个数相加的功能,并在窗体上显示结果。
答案:```vbPublic Class Form1Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.ClickDim num1 As IntegerDim num2 As IntegerDim result As Integernum1 = CInt(TextBox1.Text)num2 = CInt(TextBox2.Text)result = num1 + num2Label1.Text = "结果:" & result.ToString()End SubEnd Class```2. 编写一个VB程序,实现输入一个整数n,计算并输出1到n的所有偶数之和。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
国家二级VB机试(常用标准控件)模拟试卷21(总分:58.00,做题时间:90分钟)一、选择题(总题数:29,分数:58.00)1.窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。
下面能够实现上述操作的事件过程是(分数:2.00)A.Private Sub HScroll1_Change() Print HScroll1.Vahe End Sub √B.Private Sub HScroll1_Change() Print HScroll1.SmallChange End SubC.Private Sub HScroll1_Scroll() Print HScroll1.Value End SubD.Private Sub HScroll1_Scroll() Print HScroll1.SmallChange End Sub解析:解析:本题考查的考点是有关滚动条的属性和事件的。
单击滚动条的箭头时将触发Change事件,而滚动块的位置由Value属性返回。
2.设窗体上有1个水平滚动条,己经通过属性窗口把它的Max属性设置为1,Min属性设置为100。
下面叙述中正确的是(分数:2.00)A.程序运行时,若使滚动块向左移动,滚动条的Value属性值就增加√B.程序运行时,若使滚动块向左移动,滚动条的Value属性值就减少C.由于滚动条的Max属性值小于Min属性值,程序会出错D.由于滚动条的Max属性值小于Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。
其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。
默认情况下,Max的值大于Min的值,即当滚动块向右移动时,其Value属性值增加。
如果希望滚动条显示的信息从较大数值向较小数值变化,可将Min设置成大于Max的值,此时当滚动块向左移动时,其Value属性值增加。
3.设窗体上有一个水平滚动条HScroll1和一个命令按钮Command1,及下面的事件过程: Private Sub Form_Load() Private Sub Command1_Click() HScroll1.Min=0 HScroll1.Value=70 HScroll1.Max=100End Sub End Sub(分数:2.00)A.B.C. √D.解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。
其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。
默认情况下,Max的值大于Min的值,即当滚动块向右移动时,其Value属性值增加。
本题中Max-Min=100,则Value值为70的话,滚动块应该位于右侧三分之一处。
4.窗体上有一个名称为VScroll1的垂直滚动条,为了设定单击滚动条两端箭头时的Value增量值,应设置的属性是(分数:2.00)rgeChangeB.SmallChange √C.MaxD.Min解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。
其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。
LargeChange属性用于设置或返回单击滚动条中滚动框前面或后面的部位时,Value属性增加或减小的增量值;SmallChange 属性用于设置或返回单击滚动条两端的箭头时,Value属性增加或减小的增量值。
5.程序运行时,拖动滚动条上的滚动框,则所触发的事件是(分数:2.00)A.MoveB.Scroll √C.DragD.DragDrop解析:解析:当滚动条的Value属性值改变时会触发Change事件。
当拖动滚动条中的滚动框时,触发Scroll 事件。
6.设窗体上有一个Text1文本框和一个HScroll1水平滚动条,并有下面的事件过程: Private Sub HScroll1_Change() Text1=HScroll1 End Sub 在程序运行时,当把滚动框移动到最左边时,文本框中显示的是100;当把滚动框移动到最右边时,文本框中显示的是1。
根据这些信息,下面的判断中错误的是(分数:2.00)A.滚动条的Max和Min属性的值分别是1和100B.滚动条的Max和Min属性的值分别是100和1 √C.文本框中显示的是滚动条Value属性的值D.如果把滚动框移动到中间位置,文本框中将显示50解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。
其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。
默认情况下,Max的值大于Min的值,即当滚动块向右移动时,其Value属性值增加。
滚动条的默认属性是Value属性。
7.设窗体上有1个名称为HScroll1的水平滚动条,其Max、Min属性分别设置为100、1:有2个名称分别为Option1、Option2的单选按钮,其标题分别为“30”、“50”;还有下面程序代码: Private Sub Optionl_Click() Private Sub Option2_Click() HScroll1=Val(Optionl.Caption)HScroll1=Val(Option2.Caption) End Sub End Sub 程序运行时,单击Option2单选按钮,则滚动条上滚动框的位置是(分数:2.00)A.在最左边B.在最右边C.在中间√D.在中间偏左的位置解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。
其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。
滚动块向右移动时,其Value属性值增加。
Optiort2单选按钮的单击事件中,将把Option2的标题即50赋值给滚动条的Value属性,使滚动框位于正中间。
8.下列关于水平滚动条的叙述中,错误的是(分数:2.00)A.Value属性值表示单击滚动条两端的箭头时,滚动框向左或向右移动的增量√B.Scroll事件在鼠标拖动滚动框时产生C.用鼠标拖动滚动框后,会触发Change事件D.单击滚动条两端箭头时,会触发Change事件解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。
Value是滚动条中滚动框的当前值,当滚动条的Value属性值改变时会触发Change事件。
当拖动滚动条中的滚动框时,触发Scroll事件。
9.下列关于滚动条的叙述中,错误的是(分数:2.00)A.在滚动条内单击滚动框前面或后面的部位时,会触发Scroll事件√B.在滚动条内拖动滚动框时,会触发Scroll事件C.在滚动条内拖动滚动框后,会触发Change事件D.单击滚动条两端的箭头时,会触发Change事件解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。
Value是滚动条中滚动框的当前值,当滚动条的Value属性值改变时会触发Change事件。
当拖动滚动条中的滚动框时,触发Scroll事件。
10.定时器的Interval属性的值是一个整数,它表示的是(分数:2.00)A.毫秒数√B.秒数C.分钟数D.小时数解析:解析:计时器控件用以实现在规则的时间间隔触发其Timer事件,执行有关事件过程代码,来完成对应功能。
Interval属性用于设置触发计时器的Timer事件的时间间隔,单位为ms,值为O时计时器不启用。
11.为了使每秒钟发生一次计时器事件,可以将其Interval属性设置为(分数:2.00)A.lB.10C.100D.1000 √解析:解析:计时器控件(Timer)用来完成有规律性时间间隔执行的任务,Interval属性用于设置计时器事件之间的间隔,以毫秒为单位。
12.窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。
以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。
Private Sub Form_Click() Private Sub Timer1_Timer() Timer1.________ Text1.Text=Time() End Sub End Sub 为了实现上述功能,应该在横线处填入的内容为(分数:2.00)A.Enabled=True √B.Enabled=FalseC.Visible=TrueD.Visible=False解析:解析:常借助计时器来完成有规律性时间间隔执行的任务,Enabled属性用于控制计时器是否开始启用,True为启用,False为停止。
13.设窗体上有一个标签Label1和一个计时器Timer1,Timer1的Interval属性被设置为1000,Enabled 属性被设置为True。
要求程序运行时每秒在标签中显示一次系统当前时间。
以下可以实现上述要求的事件过程是(分数:2.00)A.Private Sub Timer1_Timer() Label1.Caption=True End SubB.Private Sub Timer1_Timer() Label1.Caption=TimeS End Sub √C.Private Sub Timer1_Timer() Label1.Interval=1 End SubD.Private Sub Timer1_Timer() For k=1 To Timer1.Interval Label 1.Caption=Timer Next k End Sub 解析:解析:本题考查的考点是有关计时器的。
计时器的Interval属性决定了每隔多长时间触发一次Timer。
事件。
本题中Interval设置为1000,即每1秒触发一次Timer事件。
在事件中把标签的Caption属性设置成为当前时间,用Time函数可以得到当前时间。
14.窗体上有1个名称为Text1的文本框;1个名称为Timer1的计时器控件,其Interval属性值为5000,Enabled属性值是True。
Timer1的事件过程如下:Private Sub Timer1_Timer() Static flag As Integer Ifflag=0 Then flag=l:flag=-flag End If If flag=l Then Text1.ForeColor=&HFF&'&HFF&为红色Else Text1.ForeColor=&HC000&'&HC000&为绿色 End If End Sub 以下叙述中正确的是(分数:2.00)A.每次执行此事件过程时,flag的初始值均为0B.flag的值只可能取0或1C.程序执行后,文本框中的文字每5秒改变一次颜色√D.程序有逻辑错误,Else分支总也不能被执行解析:解析:计时器控件(Timer)用来完成有规律性时问间隔执行的任务,Interval属性用于设置计时器事件之间的间隔,以毫秒为单位。