




已阅读5页,还剩60页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
65VB知识点题库汇总第1章 VB概述知识点1:对象、事件基本概念(1) 以下叙述中错误的是()。A)事件过程是响应特定事件的一段程序B)不同的对象可以具有相同名称的方法C)对象的方法是执行指定操作的过程D)对象事件的名称可以由编程者指定(2) 以下关于Visual Basic特点的叙述中,错误的是()。A) Visual Basic是采用事件驱动编程机制的语言B) Visual Basic程序既可以编译运行,也可以解释运行C)构成Visual Basic程序的多个过程没有固定的执行顺序D) Visual Basic程序不是结构化程序,不具备结构化程序的三种基本结构(3) 以下叙述错误的是()。A)在Visual Basic的窗体中,一个命令按钮是一个对象B)事件是能够被对象识别的状态变化或动作C)事件都是由用户的键盘操作或鼠标操作触发的D)不同的对象可以具有相同的方法知识点2:VB集成环境(4) 在设计窗体时双击窗体的任何地方,可以打开的窗口是()。A)代码窗口 B)属性窗口C)工程资源管理器窗口 D)工具箱窗口(5) 在Visual Basic集成环境的设计模式下,用鼠标双击窗体上的某个控件打开的窗口是()。A)工程资源管理器窗口B)属性窗口C)工具箱窗口D)代码窗口(6) 在Visual Basic集成环境中,可以列出工程中所有模块名称的窗口是()。A)工程资源管理器窗口 B)窗体设计窗口C)属性窗口 D)代码窗口知识点3:工程管理(7) 以下叙述中错误的是()。A)打开一个工程文件时,系统自动装入与该工程有关的窗体文件B)保存Visual Basic程序时,应分别保存窗体文件及工程文件C)Visual Basic应用程序只能以解释方式执行D)窗体文件包含该窗体及其控件的属性(8) 假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。为了保存该应用程序,以下正确的操作是()。A)只保存窗体模块文件B)分别保存窗体模块、标准模块和工程文件C)只保存窗体模块和标准模块文件D)只保存工程文件(9) 以下叙述中,错误的是()。A) 一个Visual Basic应用程序可以含有多个标准模块文件B) 一个Visual Basic工程可以含有多个窗体文件C) 标准模块文件可以属于某个指定的窗体文件D) 标准模块文件的扩展名是.ba知识点4:综合(10) 以下叙述中错误的是()。A)一个工程可以包括多种类型的文件B)Visual Basic应用程序既能以编译方式执行,也能以解释方式执行C)程序运行后,在内存中只能驻留一个窗体D)对于事件驱动型应用程序,每次运行时的执行顺序可以不一样第2章程序设计基础知识点1:常量和变量(1) 以下声明语句中错误的是()。A)Const var1=123 B)Dim var2 = ABCC)DefInt a-z D)Static var3 As Integer(2) 以下合法的Visual Basic标识符是()。A)ForLoopB)Const C)9abc D)a#x(3) 以下可以作为Visual Basic变量名的是()。A)A#A B)counstA C)3A D)?AA(4) 执行语句 Dim X, Y as Integer 后()。A)X 和Y 均被定义为整型变量B)X和Y被定义为变体类型变量C)X被定义为整型变量,Y被定义为变体类型变量D)X被定义为变体类型变量,Y被定义为整型变量(5) 设窗体文件中有下面的事件过程:Private Sub Command1_Click()Dim sa%=100Print aEnd Sub其中变量a和s的数据类型分别是()。A)整型,整型 B)变体型,变体型C)整型,变体型D)变体型,整型(6) 下面可以正确定义2个整形变量和1个字符串变量的语句的是()。A)Dim n, m AS Interger, s As String B)Dim a%, b$, c As StringC)Dim a As Integer, b, c As String D)Dim x%, y As Integer, z As String(7) 若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是()。A)Integer B)String C)Boolean D)Variant(8) 为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为()。A)Dim pi As Integer B)Dim pi(7) As Integer C)Dim pi As SingleD)Dim pi As Long (9) 设有如下语句:Dim a, b As Integerc=VisualBasicd=#7/20/2005#以下关于这段代码的叙述中,错误的是()。A)a被定义为Integer类型变量B)b被定义为Integer类型变量C)c中的数据是字符串D)d中的数据是日期类型知识点2:表达式一、选择题(10) 语句Print 5/4*65 Mod 2的输出结果是()。A)0 B)1C)2 D)3(11) 表达式 5 Mod 3+35*2的值是()。A)0 B)2C)4 D)6 (12) 在Visual Basic中,表达式3* 25 Mod 3的值是()。A)B)C)D)出现错误提示(13) (18)表达式2*32+4*2/2+32的值是()。A)30 B)31 C)49 D)48 (14) 把数学表达式表示为正确的VB表达式应该是()。A)(5x+3)/(2y-6) B)x*5+3/2*y-6C)(5*x+3)(2*y-6) D)(x*5+3)/(y*2-6)知识点3:内部函数一、选择题(15) 设a = 5,b = 10,则执行c = Int(b - a) * Rnd + a) + 1后,c值的范围为()。A)510 B)69C)610D)59(16) 可以产生30-50(含30和50)之间的随机整数的表达式是()。A)Int(Rnd*21+30) B)Int(Rnd*20+30)C)Int(Rnd*50-Rnd*30)D)Int(Rnd*30+50)(17) 表达式Int(Rnd(0)*50)所产生的随机数范围是()。 A)(0,50) B)(1,50) C)(0,49)D)(1,49)(18) 设x=3.3, y=4.5,表达式x-Int(x)+Fix(y)的值是()。A)3.5 B)4.8 C)4.3 D)4.7(19) 语句Print Sgn(-62)+ Abs(-62)+Int(-62)的输出结果是()。A)-36 B)1 C)-1 D)-72(20) 以下能从字符串VisualBasic中直接取出子字符串Basic的函数是()。A)Left B)MidC)String D)Instr(21) 执行语句s=Len(Mid(VisualBasic,1,6)后,s的值是()。A) Visual B) Basic C) 6D)11(22) 设a=MicrosoftVisualBasic, 则以下使变量b的值为VisualBasic的语句是()。A)b=Left(a,10) B)b=Mid(a,10)C)b=Right(a,10) D)b=Mid(a,11,10)(23) 执行以下程序后输出的是()。Private Sub Command1_Click()Ch$=AABCDEFGHPrint Mid(Right(ch$, 6), Len(Left(ch$, 4), 2)End SubA)CDEFGH B)ABCD C)FG D)AB(24) 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click()a$=VisualBasic Print String(3,a$) End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是()。A)VVVB)Vis C)sic D)11(25) 在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程: Private Sub Command1_Click()a = 12345 Print Format$(a, 000.00)End Sub程序运行后,单击命令按钮,窗体上显示的是A)123.45 B)12345.00C)12345 D)00123.45二、填空题(2)以下语句的输出结果是:【12345.68】。Print Int(12345.6789*100+0.5)/100(3)设有如下程序段:a$=BeijingShanghai b$=Mid(a$,InStr(a$,g)+1)执行上面的程序段后,变量b$的值为【Shanghai】。(4)下列语句的输出结果是【12,345.68】。Print Format (Int(12345.6789*100+0.5)/100,0000,0.00)第3章顺序结构设计知识点1:Print方法(1) 设x=4,y=6,则以下不能在窗体上显示出“A=10”的语句是()。A)Print A=x+y B)PrintA=; x+yC)Print A=+Str(x+y) D)PrintA= &x+y知识点2:窗体(2) 如果要改变窗体的标题,则需要设置的属性是()。A)Caption B)Name C)BackColor D)BorderStyle(3) 以下能在窗体Form1的标题栏中显示“VisualBasic窗体的语句是()。A)Form1.Name=VisualBasic窗体 B)Form1.Title=VisualBasic窗体 C)Form1.Caption=VisualBasic窗体D)Form1.Text=VisualBasic窗体 (4) 以下叙述中正确的是()。A)窗体的Name属性指定窗体的名称,用来标识一个窗体B)窗体的Name属性值是显示在窗体标题栏中文本C)可以在运行期间改变窗体的 Name 属性的值D)窗体的Name属性值可以为空(5) 以下描述中错误的是()。A)窗体的标题通过其Caption属性设置B)窗体的名称(Name属性)可以在运行期间修改C)窗体的背景图形通过其Picture属性设置D)窗体最小化时的图标通过其Icon属性设置(6) 程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是()。A)MouseDown B)MouseUp C)Load D)Click(7) 在程序运行时,下面的叙述中正确的是()。A)用鼠标右键单击窗体中无控件的部分,会执行窗体的Form_Load事件过程(8) B)用鼠标左键单击窗体的标题栏,会执行窗体的Form_Click事件过程C)只装入而不显示窗体,也会执行窗体的Form_Load事件过程D)装入窗体后,每次显示该窗体时,都会执行窗体的Form_Click事件过程(9) 设窗体的名称为Form1,标题为Win,则窗体的MouseDown事件过程的过程名是()。A)Form1_MouseDownB)Win_MouseDownC)Form_MouseDownD)MouseDown_Form1(10) 假定编写了如下4个窗体事件的事件过程,则运行应用程序并显示窗体后,已经执行的事件过程是()。A)Load B)Click C)LostFocus D)KeyPress(11) 窗体Form1上有一个名称为Command1的命令按钮,以下对应窗体单击事件的事件过程是()。A)Private Sub Form1_Click() B)Private Sub Form_Click() End Sub End Sub C)Private Sub Command1_Click() D)Private Sub Command_Click() End Sub End Sub(12) 以下关于焦点的叙述中,错误的是()。A)如果文本框的TabStop属性为False,则不能接收从键盘上输入的数据B)当文本框失去焦点时,触发LostFocus事件C)当文本框的Enabled属性为False时,其Tab顺序不起作用D)可以用TabIndex属性改变Tab顺序(13)在窗体上有若干控件,其中有一个名称为Text1的文本框。影响Text1的Tab顺序的属性是()。A)TabStop B)EnabledC)Visible D)TabIndex知识点3:基本控件一、选择题(13) 为了清除窗体上的一个控件,下列正确的操作是()。A)按回车键 B)按Esc键C)选择(单击)要清除的控件,然后按Del键D)选择(单击)要清除的控件,然后按回车键(14) 用来设置文字字体是否斜体的属性是()。A)FontUnderlineB)FontBoldC)FontSlope D)FontItalic(15) 确定一个控件在窗体上的位置的属性是()。 A)Width和Height B)Width或HeightC)Top和Left D)Top或Left(16) 以下叙述中错误的是()。A)双击鼠标可以触发DblClick事件B)窗体或控件的事件的名称可以由编程人员确定C)移动鼠标时,会触发MouseMove事件D)控件的名称可以由编程人员设定(17) 以下叙述中,错误的是()。A)在Visual Basic中,对象所能响应的事件是由系统定义的B)对象的任何属性既可以通过属性窗口设定,也可以通过程序语句设定C) Visual Basic中允许不同对象使用相同名称的方法D) Visual Basic中的对象具有自己的属性和方法(18) 以下叙述中错误的是()。A)Visual Basic 是事件驱动型可视化编程工具B)Visual Basic应用程序不具有明显的开始和结束语句C)Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D)Visual Basic中控件的某些属性只能在运行时设置(19) 若已把一个命令按钮的Default属性设置为True,则下面可导致按钮的Click事件过程被调用的操作是()。A)用鼠标右键单击此按钮B)按键盘上的Esc键C)按键盘上的回车键D)用鼠标右键双击此按钮(20) 为了使命令按钮(名称为Command1)右移200,应使用的语句是()。A)Command1.Move -200B)Command1.Move 200C)Command1.Left= Command1.Left+200D)Command1.Left= Command1.Left-200(21) 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Move 500,500 End Sub程序运行后,单击命令按钮,执行的操作为()。A)命令按钮移动到距窗体左边界、上边界各500的位置B)窗体移动到距屏幕左边界、上边界各500的位置C)命令按钮向左、上方向各移动500D)窗体向左、上方向各移动500(22) 要使一个文本框可以显示多行文本,应设置为True的属性是()。A)Enabled B)MultiLine C)MaxLenth D)Width(23) 在窗体上画一个文本框(其名称为Textl)和一个标签(其名称为Labell),程序运行后,如果在文本框中输入指定的信息,则立即在标签中显示相同的内容,以下可以实现上述操作的事件过程是()。A)Private Sub Textl_Click() Labell.Caption=Textl.TextEnd SubB)Private Sub Text1_Change() Labell.Caption=Textl.TextEnd SubC)Private Sub Labell_Change() Labell.Caption=Textl.TextEnd SubD)Private Sub Labell_Click() Labell.Caption=Textl.Text End Sub (24) 若设置了文本框的属性PasswordChar=$,则运行程序时向文本框中输入8个任意字符后,文本框中显示的是()。A)8个$ B)1个$ C)8个* D)无任何内容(25) 在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。程序运行以后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的事件过程是()。A)Private Sub Text1_Change() Command1.Caption=计算机等级考试 End SubB)Private Sub Command1_Click() Caption=计算机等级考试 End SubC)Private Sub Form1_Click()Text1.Caption=计算机等级考试 End SubD)Private Sub Command1_Click() Text1.Text=计算机等级考试 End Sub(26) 在窗体上有一个文件名称为Text1的文本框和1个名称为Command1的命令按钮,要求在程序执行时,每单击命令按钮一次,文本框向右移动一定距离。下面能够正确实现上述功能的程序是()。A)Private Sub Command1_Click() B)Private Sub Command1_Click()Text1.Left=100 Text1.Left= Text1.Left-100End Sub End Sub C)Private Sub Command1_Click()D)Private Sub Command1_Click()Text1.MoveText1.Left+100 Text1.Move.Text1.LeftEnd Sub End Sub(27) 设在窗体上有一个名称为Command1的命令按钮和一个名称为Text1的文本框。要求单击Command1按钮时可把光标移到文本框中。下面正确的事件过程是()。A)Private Sub Command1_Click()B)Private Sub Command1_Click() Text1.GotFocusCommand1.GotFocusEnd SubEnd SubC)Private Sub Command1_Click()D)Private Sub Command1_Click() Text1.SetFocusCommand1.SetFocusEnd SubEnd Sub(28) 窗体上有名称为Command1的命令按钮和名称为Text1的文本框Private Sub Command1_Click()Text1.Text=程序设计Text1.SetFocusEnd SubPrivate Sub Text1_GotFocus()Text1.Text=等级考试End Sub运行以上程序,单击命令按钮后()。A)文本框中显示的是“程序设计”,且焦点在文本框中B)文本框中显示的是“等级考试”,且焦点在文本框中C)文本框中显示的是“程序设计”,且焦点在命令按钮上D)文本框中显示的是“等级考试”,且焦点在命令按钮上(29) 设窗体中有一个文本框Text1,若在程序中执行了Text1.SetFocus,则触发()。A)Text1的SetFocus事件B)Text1的GotFocus事件C)Text1的LostFocus事件 D)窗体的GotFocus事件二、填空题(1) 在窗体上有一个名称为Command1的命令按钮和一个名称为Text1的文本框。程序运行后,Command1为禁用(灰色),此时如果在文本框中输入字符,则命令按钮Command1变为可用。请填空。Private Sub Form_Load()Command1.Enabled=False End Sub Private Sub Text1_【Change】() Command1.Enabled=True End Sub 知识点4:输入、消息对话框一、选择题(1) 设程序中有如下语句:x=InputBox(输入,数据, 100)Print x运行程序,执行上述语句,输入5并单击输入对话框上的“取消”按钮,则窗体上输出()。 A)0 B)5 C)100 D)空白(2) 执行下列语句 strInput=InputBox (请输入字符串,字符串对话框,字符串) 将显示输入对话框。此时如果直接单击“确定”按钮,则变量strInput的内容是()。A)请输入字符串 B)字符串对话框 C)字符串 D)空字符串(3) 在窗体上画一个文本框,然后编写如下事件过程:Private Sub Form_Click() x = InputBox(请输入一个整数) Printx + Text1.TextEnd Sub程序运行时,在文本框中输入456,然后单击窗体,在输入对话框中输入123,单击“确定”按钮后,在窗体上显示的内容是()。A)123 B)456 C)579 D)123456(4) 在窗体上画一个命令按钮和一个文本框,其名称分别为Command1和Text1,把文本框的Text属性设置为空白,然后编写如下事件过程:Private Sub Command1_Click()a = InputBox(Enter an integer)b = InputBox(Enter an integer)Text1.Text = b + aEnd Sub程序运行后,单击命令按钮,如果在输入对话框中分别输入8和10,则文本框中显示的内容是()。A)108B)18 C)810D)出错(5) 下面程序运行时,若输入395,则输出结果是()。Private Sub Command1_Click()Dim x%x=InputBox(请输入一个3位整数)Print x Mod 10,x100,(x Mod 100)10End SubA)3 9 5B)5 3 9C)5 9 3 D)3 5 9(6) 以下关于MsgBox的叙述中,错误的是()。A)MsgBox函数返回一个整数B)通过MsgBox函数可以设置信息框中图标和按钮的类型C)MsgBox语句没有返回值D)MsgBox函数的第二个参数是一个整数,该参数只能确定对话框中显示的按钮数量(7) 在窗体上面一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()MsgBox Str(123+321)End Sub程序运行后,单击命令按钮,则在信息框中显示的提示信息为()。A)字符串“123+321”B)字符串“444”C)数值“444” D)空白(8) 假定有如下的命令按钮(名称为Command1)事件过程: Private Sub Command1_Click()x=InputBox(输入:,输入整数)MsgBox 输入的数据是:, ,输入数据:+xEnd Sub程序运行后,单击命令按钮,如果从键盘上输入整数10,则以下叙述中错误的是()。A)x的值是数值10B)输入对话框的标题是“输入整数”C)信息框的标题是“输入数据:10”D)信息框中显示的是“输入的数据是:”二、填空题(1) 在窗体上画一个文本框、一个标签和一个命令按钮,其名称分别为Text1、Label1和Command1,然后编写如下两个事件过程:Private Sub Command1_Click() S$ = InputBox(请输入一个字符串) Text1.Text = S$End SubPrivate Sub Text1_Change() Label1.Caption = UCase(Mid(Text1.Text, 7)End Sub程序运行后,单击命令按钮,将显示一个输入对话框,如果在该对话框中输入字符串VisualBasic,则在标签中显示的内容是【BASIC】。第4章选择结构设计知识点1:条件表达式一、选择题(1) 以下关系表达式中,其值为False的是()。A) ABCAbC B) thethey C) VISUAL=UCase(Visual) D) IntegerInt(2) 下列表述中不能判断x是否为偶数的是()。A)x/2=Int(x/2) B)x Mod 2=0 C)Fix(x/2)=x/2 D)x2=0(3) 以下关系表达式中,其值为True的是()。A)XYZXYz B)VisualBasicvisualbasicC)the=there D)Integer b c后,窗体上显示的是()。A)True B)False C)1 D)出错信息(6) 设x=4,y=8,z=7,以下表达式的值是()。xz) Or zx A)1 B)-1 C)True D)False(7) 设 a=2,b=3,c=4, 下列表达式的值是()。Not a = c Or 4*c = b2 And b a+c A)-1 B)1 C)True D)False(8) 设a=4,b=5,c=6,执行语句Print ab And bc后,窗体上显示的是()。A)True B)False C)出错信息 D)0 (9) (13)设x是小于10的非负数,对此陈述,以下正确的VB表达是()。A)xx10 B)0=x=0 And x=0 Or x=10知识点2:If语句、IIf函数一、选择题(1) (14)设有窗体上有一文本框和一按钮和以下程序:Private Sub Command1_Click()Text1.Text=Visual BasicEnd SubPrivate Sub Text1_LostFocus()If Text1.Text BASIC ThenText1.Text=Text1.SetFocusEnd IfEnd Sub程序运行时,在Text1文件框中输入“Basic”,然后单击Command1按钮,则产生的结果是()。A)文本框中无内容,焦点在文本框中B)文本框中为“Basic”,焦点在文本框中C)文本框中为“Basic”,焦点在按钮上D)文本框中为“Visual Basic”,焦点在按钮上(2) 设a=a,b=b,c=c,d=d,执行语句后x的值为()。x=IIf(ad), A,B)A)a B)b C)B D)A(3) 现有语句:y=IIf(x0, x Mod 3, 0) ,设x=10,则y的值是()。A)B)C)D)语句有错(4) 设a=5,b=6,c=7,d=8,执行语句x=Ilf(ab) And (cd), 10, 20)后,x的值是()。A)10 B)20 C)30 D)200二、填空题(2)在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程:Private Sub Command1_Click()Dim n As Integern=Val(InputBox(请输入一个整数:)If n Mod 3=0 And n Mod 2=0 And n Mod 5=0 Then Print n+10End IfEnd Sub程序运行后,单击命令按钮,在输入框中输入60,则输出结果是【70】。知识点3:多分支语句一、选择题(1) 以下Case语句中错误的是()。A)Case 0 To 10 B)Case Is10C)Case Is10 And Is10(2) 在窗体上画一个名称为Command1的命令按钮和两个名称分别为Text1、Text2的文本框,然后编写如下事件过程:Private Sub Command1_Click() n = Text1.TextSelect Case n Case 1 To 20 x = 10 Case 2, 4, 6 x = 20Case Is 4 Print 分支 2 Case Else Print Else 分支 End Select End Sub 程序运行后,如果在输入对话框中输入2,则窗体上显示的是()。A)分支1 B)分支2 C)Else分支 D)程序出错(22)在窗体上画1个命令按钮(名称为Command1)和1个文本框(名称为Text1),然后编写如下事件过程:Private Sub Command1_Click()x=Val(Text1.Text)Select Case xCase 1,3y=x*xCase Is=10,Is=-10y=xCase -10 To 10y=-xEnd SelectEnd Sub程序运行后,在文本框中输入3,然后单击命令按钮,则以下叙述中正确的是()。A)执行y=x*x B)执行y=-xC)先执行y=x*x,再执行y=-x D)程序出错(23)在窗体上有一个名为Text1的文本框和一个名为Command1的命令按钮,并有以下事件过程:Private Sub Command1_Click()x!=Val(Text1.Text) Select Case x Case Is=20 Print 输入错误 Case Is0 Print 20-xCase Is10 Print 20Case Is=20 Print x+10End SelectEnd Sub程序运行时,如果在文本框中输入-5,则单击命令按钮后的输出结果是()。A)5 B)20 C)25 D)输入错误(4) 以下表示下述分段函数的语句序列中错误的是()。A)Select Case xB)If x0 ThenCase Is0y=5 y=5ElseIf x=5 Then Case Is0y=2*x y=2*xElseCase Elsey=x*x+1y=x*x+1End IfEnd SelectC)y=IIf(x0, 5, IIf(x=5, 2*x, x*x+1)D)If x0 Then y=5 If x=0 Then y=2*x If x5 Then y=x*x+1二、填空题(1) 设有整形变量s,取值范围为0100,表示学生的成绩。有如下程序段:If s=90 ThenLevel=AElseIf s=75 ThenLevel=BElseIf s=60 ThenLevel=BElseLevel=DEnd If下面用Select Case结构改写上述程序,使两段程序所实现的功能完全相同。请填空。Select Case sCase 【Is】=90Level=ACase 75 To 89Level=BCase 60 To 74Level=BCase 【Else】Level=D【4】知识点4:选择性控件一、选择题(1) 当一个复选框被选中时,它的Value属性的值是()。A)3 B)2 C)1D)0 (2) 在窗体上有如图所示的控件,各控件的名称与其标题相同,并有如下程序:Private Sub Form_Load()Command2.Enabled=False:Check1.Value=1End Sub刚运行程序时,看到的窗体外观是()。A) B)C) D)(3) 在窗体上画两个单选按钮(名称分别为Option1、option2,标题分别为“宋体”和“黑体”)、1个复选框(名称为Check1,标题为“粗体”)和1个文本框(名称为Text1,Text属性为“改变文字字体”),窗体外观如图所示。程序运行后,要求“宋体”单选按钮和“粗体”复选框被选中,则以下能够实现上述操作的语句序列是()。A)Option1.Value = False B)Option1.Value = True Check1.Value = True Check1.Value = 0C)Option1.Value = True D)Option1.Value = TrueCheck1.Value = 2 Check1.Value = 1(4) 设窗体上有名称为Option1的单选按钮,且程序中有语句:If Option1.Value=True Then下面语句中与该语句不等价的是()。A)If Option1.Value Then B)If Option1=True ThenC)If Value=True ThenD)If Option1 Then二、填空题(1) 为了使复选框禁用(即呈现灰色),应把它的Value属性设置为【2】。知识点5:计数器控件一、选择题(1) 在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置语句是()。A)Timer1.Interval=0.5 B)Timer1.Interval=5 C)Timer.Interval=50 D)Timer1.Interval=500(2) 在窗体上画一个文本框和一个计时器控件,名称分别为Text1和Timer1,在属性窗口中把计时器的Interval属性设置为1000,Enabled属性设置为False,程序运行后,如果单击命令按钮,则每隔一秒钟在文本框中显示一次当前的时间。以下是实现上述操作的程序:Private Sub Command1_Click() Timer1._End SubPrivate Sub Timer1_Timer() Text1.Text = TimeEnd Sub在_处应填入的内容是(Enable=True)。A)Enabled=True B)Enabled=FalseC)Visible=True D)Visible=False(3) 某人在窗体上画了一个名称为Timer1的计时器和一个名称为Label1的标签,计时器的属性设置为Enabled=True, Interval=0,并编程如下。希望在每2秒在标签上显示一次系统当前时间。Private Sub Timer1_Timer()Label1.Caption=Time$End Sub在程序执行时发现未能实现上述目的,那么,他应做的修改是()。A)通过属性窗口把计时器的Interval属性设置为2000B)通过属性窗口把计时器的Enabled属生设置为FalseC)把事件过程中的Label1.Caption=Time$语句改为Timer1.Interval=Tims$D)把事件过程中的Label1.Caption=Time$语句改为Label1.Caption=Timer1.Time(4) 窗体上有一个名为Command1的命令按钮和一个名为Timer1的计时器,并有下面的事件过程:Private Sub Command1_Click() Timer1.Enabled=TrueEnd SubPrivate Sub Form1_Load() Timer1.Interval=10 Timer1.Enabled=FalseEnd SubPrivate Sub Timer1_Timer() Command1.Left=Command1.Left+10End Sub程序运行时,单击命令按钮,则产生的结果是()。A)命令按钮每10秒向左移动一次B)命令按钮每10秒向右移动一次C)命令按钮每10毫秒向左移动一次D)命令按钮每10毫秒向右移动一次(5) 设窗体上有一个标签Labell和一个计时器Timer1,Timer1的Interval属性被设置为1000,Enabled属性被设置为True。要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是()。A)Private Sub Timer1_Timer() B)Private Sub Timer1_Timer() Label1.Caption=True Label1.Caption=Time$ End Sub End SubC)Private Sub Timer1_Timer() D)Private Sub Timer1_Timer() Label1.Interval=1 For k = l To Timer1.Interval End Sub Label1.Capt
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版新材料研发合作协议
- 2025年度文化旅游项目投标标前合作合同
- 2025版跨境电商贸易生意合同范本
- 2025年二手房交易全程跟踪与独家代理服务合同
- 2025版设备购置与借款综合服务协议
- 2025宾馆餐厅特色早餐承包与供应服务合同
- 2025年数字货币对金融行业数字化转型中的数据安全与隐私保护策略研究与应用前景分析报告
- 2025年二手房存量房市场推广及广告投放合同
- 2025年度水土保持项目质量检测与验收合同
- 2025办公房屋租赁合同范本(含专项补贴政策)
- 高中班级常规管理课件
- 销售部区域划分管理办法
- 2025年法院书记员招聘考试笔试试题附答案
- 超声波龈下刮治术专题讲解
- 2025年电信传输工程师职称考试试题
- 小学一年级升二年级暑假数学作业-58套计算
- 2025年思想政治理论知识测试与能力考试试题及答案
- 福利院消防培训课件
- 肩袖修复术后影像学评估的新技术
- 医疗废物与污水处理培训
- 4S店员工职业卫生培训
评论
0/150
提交评论