vb常用控件__练习题(含答案)
vb考试试题及答案
vb考试试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明类模块中的属性?A. DimB. PublicC. PrivateD. Property答案:D2. VB中的“Option Explicit”语句用于做什么?A. 声明变量类型B. 强制变量声明C. 定义过程D. 创建对象实例答案:B3. 下列哪个不是VB的控件事件?A. ClickB. LoadC. ChangeD. Hover答案:D4. 在VB中,以下哪个不是标准数据类型?A. IntegerB. StringC. BooleanD. Pointer答案:D5. VB中的“With”语句用于什么?A. 初始化对象B. 创建对象实例C. 引用对象的多个属性或方法D. 循环遍历集合答案:C6. 在VB中,如何将一个表达式的结果赋值给一个变量?A. 使用“=”运算符B. 使用“==”运算符C. 使用“:=”运算符D. 使用“->”运算符答案:A7. 下列哪个是VB中的循环结构?A. IfB. For EachC. Select CaseD. While答案:D8. 在VB中,如何表示一个空引用?A. NullB. NothingC. EmptyD. Undefined答案:B9. VB中的“Handles”关键字用于什么?A. 过程定义B. 事件处理C. 类定义D. 属性声明答案:B10. 在VB中,以下哪个不是集合的属性或方法?A. AddB. ItemC. CountD. Sort答案:D二、填空题(每题2分,共20分)11. VB中的________关键字用于定义一个方法或属性的访问级别。
答案:Private12. 当你想要在VB中创建一个新类时,你需要使用________关键字。
答案:Class13. 在VB中,________方法用于在运行时创建对象。
答案:New14. 如果你想要在VB中捕获并处理异常,你应该使用________语句。
vb试题及答案一
vb试题及答案一一、选择题1. 在Visual Basic中,以下哪个关键字用于声明一个变量?A. DimB. IfC. ForD. While答案:A2. Visual Basic中的哪个控件用于显示文本,但不允许用户编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B3. 在Visual Basic中,以下哪个事件用于响应按钮点击?A. ClickB. LoadC. ChangeD. DblClick答案:A4. 在Visual Basic中,以下哪个函数用于将字符串转换成数字?A. Str()B. Val()C. Int()D. CInt()答案:D5. 在Visual Basic中,以下哪个语句用于结束程序的执行?A. EndB. ExitC. StopD. Quit答案:B二、判断题1. Visual Basic是一种面向对象的编程语言。
(对)2. 在Visual Basic中,所有的变量都需要声明数据类型。
(错)3. 在Visual Basic中,可以使用If语句来实现条件判断。
(对)4. Visual Basic中的数组下标总是从0开始。
(错)5. Visual Basic中的事件驱动编程允许程序在没有用户交互的情况下运行。
(错)三、简答题1. 请简述Visual Basic中使用循环结构的目的是什么?答:循环结构在Visual Basic中用于重复执行一段代码直到满足特定条件,这使得处理大量数据或执行重复任务变得更加高效和简洁。
2. 请解释Visual Basic中类和对象的区别。
答:在Visual Basic中,类是一个模板,它定义了对象的属性和方法。
而对象是类的实例,具有类定义的属性和方法,并可以进行操作。
四、编程题1. 编写一个Visual Basic程序,该程序接受用户输入的三个数,并计算这三个数的平均值。
```vbDim num1 As DoubleDim num2 As DoubleDim num3 As DoubleDim average As Double' 接受用户输入num1 = Val(InputBox("请输入第一个数:"))num2 = Val(InputBox("请输入第二个数:"))num3 = Val(InputBox("请输入第三个数:"))' 计算平均值average = (num1 + num2 + num3) / 3' 显示结果MsgBox "这三个数的平均值是: " & average```五、论述题1. 论述Visual Basic中事件处理的重要性及其在应用程序开发中的应用。
vb练习题(有答案)(打印)
《大学Visaul Basic程序设计》复习题第一章Visual Basic程序设计概述第一题:是非题(共10分,每项1分)1. VB6.0只能运行在Windows 2000下,不能运行在Windows 98下。
13A.对B.错√2. 用户控件和系统控件都可以加载到工具箱上,并且永久保留。
4A.对B.错√第二题、单选题(共45分,每项1.5分)1. VB中的工具栏可以从______菜单上的“工具栏”命令中移进或移出。
15A.工具B.编辑C.视图√D.调试2. 在VB的集成环境中创建VB应用程序时,除了工具箱窗口、窗体设计窗口、属性窗口外,必不可少的窗口是______。
2A.窗体布局窗口B.立即窗口C.代码窗口√D.监视窗口第二章VB的编程机制第一题:是非题(共10分,每项1分)1. 在事件驱动的应用程序中,代码是按照预定的路径执行的。
15A.对B.错√2. 标签控件即可以用来显示用户不能编辑和修改的文本,也可以用来编辑和修改文本。
9A.对B.错√3. 每一个控件实质上都是一个微型程序。
2A.对√B.错4. 窗体上的控件同样可以借助于剪贴板进行剪切、复制和粘贴。
A.对√B.错第二题、单选题(共45分,每项1.5分)1. 文本框没有_____属性。
21A.EnabledB.VisibleC.BackColorD.Caption√2. 文本框(Text1)中有选定的文本,执行Text1.SelText=”Hello”的结果是___。
9A.“Hello”将替换掉原来选定的文本√B.“Hello”将插入到原来选定的文本之前C.Text1.SelLength为5D.文本框中只有“Hello”3. 要判断“命令按钮”是否被鼠标单击,应在“命令按钮”的______事件中判断。
3A.ChangB.KeyDownC.Click√D.KeyPress4. 如果文本框的Enabled属性设为False,则___。
6A.文本框的文本将变成灰色,并且此时用户不能将光标置于文本框上B.文本框的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容√C.文本框的文本将变成灰色,用户仍然能改变文本框中的内容D.文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容第三题、简单程序(共15分,每项1.5分)1. 以下程序的输出结果是______。
vb习题(含答案)
vb习题(含答案)⼀、单项选择题(50道⼩题,共50分)1、VB程序中,通常不会产⽣错误提⽰的是( )。
(1分)A、编译错误B、逻辑错误C、运⾏时错误D、实时错误2、在设计阶段,双击窗体上任⼀空⽩处,打开的窗⼝是( )。
(1分)A、⼯程资源管理器窗⼝B、代码窗⼝C、⼯具箱窗⼝D、属性窗⼝3、下列说法中,正确的说法是( )。
(1分)A、窗体名称和该窗体⽂件名必须⼀致B、窗体名称和该窗体⽂件名可以不相同C、窗体名称和该窗体⽂件名不能使⽤汉字D、窗体名称不能使⽤汉字、但该窗体⽂件名能使⽤汉字4、Visual Basic有完备的Help联机帮助功能,可以通过按下功能键( )得到帮助。
(1分)A、F9B、F8D、F55、以下( )控件可作为容器使⽤。
(1分)A、LabelB、PictureBoxC、TextBoxD、Image6、将窗体的BoderStyle属性设置为( )可使窗⼝不显⽰标题栏。
(1分)A、0B、1C、2D、57、⽂本框没有( )属性(1分)A、TextB、NameC、CaptionD、BorderStyleA B C D A B C D A B C D A B C D A B C D A B C D A B C D A BC D A B C D A B C D A B C D A B C D A B C D A B C D A B C D23、下列( )是不合法的常量。
(1分)A、100B、10E02D、10e0.524、下列对变量的定义中,定义X为变体型变量的是( )。
(1分)A、Dim X as DoubleB、Dim XC、Dim X!D、X%=2325、设有如下变量声明:Dim TestDate As Date,为变量TestDate正确赋值的表达⽅式是( )。
(1分)A、TextDate=#1/1/2002#B、TestDate=#"1/1/2002"#C、TextDate=date("1/1/2002")D、TestDate=Format("m/d/yy","1/1/2002")26、在⽴即窗⼝中运⾏以下语句,a="Beijing" :b="ShangHai" :Print a,b对其输出结果的描述中,正确的是( )。
vb常用控件
For i=1 to 4
For j=1 to 3
x=x+6
Next j
Next i
Print x
End Sub
以上程序段,程序的循环次数是
A.4 B.12 C.3 D.6
12.有如下Visual Bastc程序段:
Dim num As Integer
num=3
Do While num<8
Num=num+2
15.下面程序执行的结果是
Private Sub Form_Click()
A = "123": B = "456"
C = Val(A) + Val(B)
Print C \ 100
End Sub
A.123 B.3 C.5 D.579
16.有如下程序段
x = 1
y = 4
Do While y>4
x = x * y
2.在VB程序中,对于语句:
Text1.Text="admin2006@" ‘电子信箱
“‘”后面的部分为
A、注释,不是可执行代码
B、注释,是可执行代码
C、程序代码的一部分
D、程序代码的另一种写法
3.以下程序段执行后整型变量n的值为
n=0
for i=1 to 20 step 5
n=n+i
则在文本框Text1中显示的信息是
A、software and hadrwareB、software
C、hadrwareD、1
19、有如下程序段
a=4
b=5
a=a^2+b
b=b^2+a
vb常用控件--练习题(含答案)
1.下列控件中没有Caption属性的是________。
A)框架B)列表框C)复选框D)单选按钮2.复选框的Value 属性为1 时,表示________。
A)复选框未被选中B)复选框被选中C)复选框内有灰色的勾D)复选框操作有误3.用来设置斜体字的属性是________。
A)FontItalic B)FontBold C)FontName D)FontSize4.将数据项“China”添加到列表框List1中成为第二项应使用________语句。
A)List1.AddItem “China”,1 B)List1.AddItem “China ”, 2C)List1.AddItem 1,“China”D)List1.AddItem 2,“China ”5.引用列表框List1最后一个数据项,应使用________语句。
A)List1.List(List1.ListCount)B)List1.List(ListCount)C)List1.List(List1.ListCount-1)D)List1.List(ListCount-1)6.假如列表框List1有四个数据项,那么把数据项“China”添加到列表框的最后,应使用________语句。
A)List1.AddItem 3,“China ”B)List1.AddItem “China ”, List1.ListCount-1C)List1.AddItem “China ”, 3D)List1.AddItem “China”,List1.ListCount7.执行了下面的程序后,列表框中的数据项有________。
Private Sub Form_Click()For i = 1 to 6List1.AddItem iNext iFor i = 1 to 3List1.RemoveItem iNext iEnd SubA)1,5,6 B)2,4,6 C )4,5,6 D)1,3,58.如果列表框List1中没有选定的项目,则执行List1.RemoveItem List1.ListIndex 语句的结果是________。
国家二级VB机试(常用标准控件)模拟试卷31(题后含答案及解析)
国家二级VB机试(常用标准控件)模拟试卷31(题后含答案及解析) 题型有:1. 选择题选择题1.下面控件中,没有Caption属性的是( )。
A.复选框B.单选按钮C.组合框D.框架正确答案:C解析:Caption属性是设置或返回控件的标题。
组合框没有Caption属性。
故选C)。
知识模块:常用标准控件2.窗体上有名称为List1的列表框。
以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是( )。
A.List1.Addhem“Basic”B.List1.List(Listl.ListIndex)=“Basic”C.List1.Text=“Basic”D.以上都可以正确答案:B解析:AddItem用于将列表项添加到列表框。
Text属性是被选定的选项的文本内容。
列表框的List属性用来列出表项的内容,也可以改变数组中的已有值,属性ListIndex用于返回当前选择的列表项的索引号。
选项B)正确。
知识模块:常用标准控件3.如果在列表框List1中没有选中项目,则List1.ListIndex的值为( )。
A.一1B.0C.1D.2正确答案:A解析:列表框List1中没有选中项目,则List1.ListIndex的值为一1。
知识模块:常用标准控件4.在窗体上画一个名称为Listl的列表框,然后编写如下程序:Private Sub Form_Click( ) For i=l To 10 Item=“Item”&i Listl.AddItem Item Next i End Sub程序运行时,单击窗体,所完成的功能是( )。
A.向列表框中添加10个项目B.向列表框中添加11个项目C.向列表框中添加10个数字D.向列表框中添加1~10的和正确答案:A解析:Addhem为添加项目。
循环体执行10次,添加了10个项目。
选A)。
知识模块:常用标准控件5.列表框中被选中的数据项的位置可以通过一个属性获得,这个属性是( )。
国家二级VB机试(常用标准控件)模拟试卷8(题后含答案及解析)
国家二级VB机试(常用标准控件)模拟试卷8(题后含答案及解析) 题型有:1. 选择题选择题1.决定标签内容显示位置的属性是A.TextB.NameC.AlignmentD.Caption正确答案:C解析:Alignment属性用于设置标签中文本的对齐方式。
知识模块:常用标准控件2.要使标签中的文本靠右显示,应将其Aligraent属性设置为A.0-Left JustifyB.1-Right JustifyC.2-CenterD.3正确答案:B解析:0-Left Justify:文本靠左显示;1-Right Justify:文本靠右显示;2-Center:文本居中显示。
知识模块:常用标准控件3.若要使文本框能够输入多行文本,应该设置的属性是A.MultiLineB.WordWrapC.ScrollBarsD.AutoSize正确答案:A解析:文本框控件的MultiLile属性如果设置为False,则在文本框中只能输入单行文本;当设置为True时,可以使用多行文本,即在文本框中输入或输出文本时可以换行,并在下一行接着输入或输出。
知识模块:常用标准控件4.将文本框的ScrollBar设置为2,文本框中却没有垂直滚动条,其原因可能是A.文本框中没有内容B.文本框的MultiLine属性值为FalseC.文本框的MultiLine属性值为TrueD.文本框的Locked属性值为True正确答案:B解析:设置文本框控件具有滚动条效果,需要设置其ScrollBars属性,并且还需将其MultiLine属性设置为True。
知识模块:常用标准控件5.以下控件中,能显示滚动条的是A.文本框B.形状C.标签D.图片框正确答案:A解析:不能显示滚动条的控件有形状、标签和图片框。
选A。
知识模块:常用标准控件6.以下不可以作为“容器”的控件是A.图片框B.图像框C.框架D.窗体正确答案:B解析:图片框、框架和窗体控件可以作为容器,图像框控件不可以。
VB基础控件知识测试
我的试卷测试得分: 21.0 分1. 单选题:(1.0分)以下叙述中正确的是。
A. 窗体的Name属性指定窗体的名称,用来标识一个窗体B. 窗体的Name属性的值是显示在窗体标题栏中的文本C. 可以在运行期间改变对象的Name属性的值D. 对象的Name属性值可以为空解答:A参考答案: A2. 单选题:(1.0分)以下关于窗体的描述中,错误的是。
A. 执行Unload Form1语句后,窗体Form1消失,但仍在内存中B. 窗体的Load 事件在加载窗体时发生C. 当窗体的Enabled 属性为False时,通过鼠标和键盘对窗体的操作都被禁止D. 窗体的Height、Width属性用于设置窗体的高和宽解答:B参考答案: A3. 单选题:(1.0分)以下能够触发文本框Change事件的操作是。
A. 文本框失去焦点B. 文本框获得焦点C. 设置文本框的焦点D. 改变文本框的内容解答:A参考答案: D4. 单选题:(1.0分)在窗体上有一个文本框控件,名称为Txttime:一个计时器控件,名称为Timerl,要求每一秒钟在文本框中显示一次当前的时间。
程序为:Private Sub Timer1_ _____()Txttime.Text=TimeEnd Sub在下划线上应填入的内容是。
A. EnabledB. VisibleC. IntervalD. Timer解答:B参考答案: D5. 单选题:(1.0分)在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;一个复选框,名称为Check1,标题为“粗体”;一个文本框,名称为Text1,Text属性为“改变文字字体”。
要求程序运行时,“宋体”单选按钮和“粗体”复选框被选中,则能够实现上述要求的语句序列是。
A. Option1.Value=True:Check1.Value=FalseB. Option1.Value=True:Check1.Value=TrueC. Option2.Value=False:Check1.Value=TrueD. Option1.Value=True:Check1.Value=1解答:B参考答案: D6. 单选题:(1.0分)为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是。
VB常用控件习题参考答案
常用控件习题参考答案一、选择题题1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 号答D B D B A B A B D C C B B C A 案题16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 号答B D D B B D D A A D B B DCD 案题31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 号答D C B D A C D C C A C C C C B 案题46 47 48 49 50 51 52 53 54号答C C BD C D B B B案二、填空题1. 标准控件、ActiveX控件、可插入对象2. Interval3. Enabled4. 下拉式组合框、简单组合框、下拉式列表框,Style、0、1、25. 下拉式列表框6. V alue7. AlignMent8. Style9. Enabled10. 011. ListCount-112. Clear13. List,Selected14. 下拉式列表框15. Scroll,Change16. LargeChange17. V alue18. 1500019. TabsPerRow20. 221. 322. MousePointer,MouseIcon23. 024. KeyPreview25. DragMode26. DragOver、DragDrop27. DragIcon28. RemoveItem29. AddItem30. Clear31. AscII码、下档键、AscII码32. MousePointer,99,MouseIcon33. DragMode,1,034. 1、2、3,Shift、Ctrl、Alt35. 1、2、3,左键、右键、中键36. 右37. MouseDown、MouseUp三、简答题1. VB中的控件有三种:标准控件、ActiveX控件和可插入对象。
国家二级VB机试(常用标准控件)模拟试卷20(题后含答案及解析)
国家二级VB机试(常用标准控件)模拟试卷20(题后含答案及解析) 题型有:1. 选择题选择题1.要想不使用Shift或Ctrl键就能在列表框中同时选择多个项目,则应把该列表框的MultiSelect属性设置为A.0-NoneB.1-SimpleC.2-ExtendedD.3正确答案:B解析:列表框的MultiSelect属性用于设置是否可在列表项中做多个选择。
值为0-None(缺省设置)表示不允许做多项选择;值为1Simple表示允许做简单多项选择;值为2一Extended表示允许配合使用Shift键、Ctrl键做多项选择。
知识模块:常用标准控件2.如果在列表框List1中没有选中项目,则List1.ListIndex的值为A.-1B.0C.1D.2正确答案:A解析:列表框的ListIndex属性用于返回或设置控件中当前选择项目的索引(下标),设计时不可用。
当ListIndex的值设置为-1时,表示未选定项目,第一项的索引值为0,最后一项的索引值为ListCount-1。
知识模块:常用标准控件3.设Label1、Command1、Text1、Check1分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是A.Label1.BackStyle=2B.Command1.Style=1C.Text1.ScrollBars=4D.Check1.Value=2正确答案:D解析:标签的:BackStyle属性用于设置是否让标签覆盖背景,可以取0(标签不覆盖背景,以透明方式显示)和1(默认值,标签覆盖背景):按钮的Style属性用来设置命令按钮的外观,可设置成Standard,按钮以标准的形式显示,即文字形式,为默认值,值为Graphical,按钮将以图形的方式显示;文本框的ScrollBars 属性用于设置文本框是否有水平或垂直滚动条,可设置成4种值:0-None,表示没有滚动条(默认值);1-Horizontal,表示只有水平滚动条;2-Vertical:表示只有垂直滚动条;3-Both:表示有水平和垂直滚动条;复选框的VaIue属性可设置为以下3种值:值0-Unchecked表示未选(默认值),“√”消失;值1-Checked表示选中,复选框将显示“√”;值2-Grayed表示以灰色呈现。
vb试题及答案
vb试题及答案一、单选题(每题2分,共10分)1. 在VB中,以下哪个是正确的变量声明方式?A. Dim aB. Dim a As IntegerC. Dim a = 5D. Dim a As Integer = 5答案:B2. VB中的哪个控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B3. 以下哪个是VB的事件?A. ClickB. PrintC. DrawD. Open答案:A4. 在VB中,以下哪个语句用于结束程序?A. EndB. ExitC. StopD. Quit答案:A5. VB中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Text答案:A二、多选题(每题3分,共15分)1. VB中,以下哪些是合法的变量名称?A. 2variableB. variable2C. _variableD. variable$答案:B, C2. VB中,以下哪些是合法的常量声明方式?A. Const pi = 3.14B. Dim pi As Double = 3.14C. Const pi = "3.14"D. Dim pi = 3.14答案:A, D3. 在VB中,以下哪些是控件的属性?A. NameB. CaptionC. TextD. Value答案:A, B, C4. VB中,以下哪些是控制流程语句?A. If...Then...ElseB. For...NextC. While...WendD. Select...Case答案:A, B, C, D5. VB中,以下哪些是数组的声明方式?A. Dim arr(5)B. Dim arr(0 To 5) As IntegerC. Dim arr As Integer = New Integer(5)D. Dim arr(5) As Integer答案:A, B, D三、判断题(每题1分,共5分)1. VB是一种面向对象的编程语言。
国家二级VB机试(常用标准控件)模拟试卷12(题后含答案及解析)
国家二级VB机试(常用标准控件)模拟试卷12(题后含答案及解析) 题型有:1. 选择题选择题1.当文本框中的内容发生改变时所触发的事件是A.KeyUpB.ChangeC.LostFocusD.GotFocus正确答案:B解析:文本框中文本内容改变时将触发其Change事件。
知识模块:常用标准控件2.为了使文本框同时具有垂直和水平滚动条,应先把MultiLine属性设置为True,然后再把ScrollBars属性设置为A.0-NoneB.1-HorizontalC.2-VerticalD.3-Both正确答案:D解析:ScrollBars属性用于设置文本框是否有水平或垂直滚动条,可设置成4种值:①0-表示没有滚动条(默认值);②1-表示只有水平滚动条;③2-表示只有垂直滚动条;④3-表示有水平和垂直滚动条。
设置0以外的值时MultiLine属性值必须为True。
知识模块:常用标准控件3.将文本框的ScrollBar设置为2,文本框中却没有垂直滚动条,其原因可能是A.文本框中没有内容B.文本框的MultiLine属性值为FalseC.文本框的MultiLine属性值为TrueD.文本框的Locked属性值为True正确答案:B解析:ScrollBars属性用于设置文本框是否有水平或垂直滚动条,呵设置成4种值:①0-表示没有滚动条(默认值);②1-表示只有水平滚动条;③2-表示只有垂直滚动条;④3-表示有水平和垂直滚动条。
设置0以外的值时MultiLine属性值必须为True。
知识模块:常用标准控件4.在设计阶段,如果双击窗体上的一个文本框控件,则在代码窗口中显示该控件的事件过;所对应的事件是A.ClickB.DblClickC.ChangeD.GotFocus正确答案:C解析:在设计阶段,如果双击窗体上的一个文本框控件,则在代码窗口中显示该控件的默认事件过程,文本框的默认事件过程为Change事件。
国家二级VB机试(常用标准控件)模拟试卷5(题后含答案及解析)
国家二级VB机试(常用标准控件)模拟试卷5(题后含答案及解析) 题型有:1. 选择题选择题1.在窗体上画一个文本框(名称为Text1)和一个标签(名称为Lahel1),程序运行后,在文本框中每输入一个字符,都会立即在标中显示文本框中字符的个数。
以下可以实现上述操作的过程是( )。
A.Private Sub Text1_Change( ) Lahel1.Caption=str(kn(Text1.Text))End SubB.PIivate Sub Text1_Click( ) Label1.Caption=str(Lea(Text1.Text))End SubC.Private Sub Text1_Change( ) Label1.Caption=Text1.TextEnd Sub D.Private Sub Label1_Change( ) Label1.Caption=sty(Len(Text1.Text))End Sub正确答案:A解析:根据题意可知,在文本框中输入字符这个动作使标签上显示的内容发生变化,说明是文本框触发了某事件,排除D选项;文本框中每输入一个字符,标签中立即就会发生变化,故是Change事件,排除B选项;标签中显示的是文本框中字符的个数,不是输入的内容,排除C选项。
故A选项正确。
知识模块:常用标准控件2.为了使标签控件在显示其内容时不覆盖其背景内容,需进行设置的属性为( )。
A.BaekColorB.BorderStyleC.ForeColorD.BackStyle正确答案:D解析:标签控件的BackStyle属性值为0时,标签为透明的,不会遮住背景内容,BackStyle属性值为1时,标签将覆盖背景。
知识模块:常用标准控件3.为了使标签Label1透明且不具有边框,以下正确的属性设置是( )。
A.Label1.BaekStyle=0 Label1.B0rderStyle=1B.Label1.BackStyle=0 Label1.BorderStyle=0C.Label1.BaekStyle=1 Label1.BorderStyle=lD.Label1.BaekStyle=1 Label1.BorderStyle=0正确答案:B解析:BackStyle属性用于设置标签的背景样式,有两种值可选:0,表示透明;1,表示不透明。
国家二级VB机试(常用标准控件)模拟试卷21(题后含答案及解析)
国家二级VB机试(常用标准控件)模拟试卷21(题后含答案及解析) 题型有:1. 选择题选择题1.窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。
下面能够实现上述操作的事件过程是A.Private Sub HScroll1_Change( ) Print HScroll1.Vahe End Sub B.Private Sub HScroll1_Change( )Print HScroll1.SmallChange End Sub C.Private Sub HScroll1_Scroll( ) Print HScroll1.Value End Sub D.Private Sub HScroll1_Scroll( ) Print HScroll1.SmallChange End Sub正确答案:A解析:本题考查的考点是有关滚动条的属性和事件的。
单击滚动条的箭头时将触发Change事件,而滚动块的位置由Value属性返回。
知识模块:常用标准控件2.设窗体上有1个水平滚动条,己经通过属性窗口把它的Max属性设置为1,Min属性设置为100。
下面叙述中正确的是A.程序运行时,若使滚动块向左移动,滚动条的Value属性值就增加B.程序运行时,若使滚动块向左移动,滚动条的Value属性值就减少C.由于滚动条的Max属性值小于Min属性值,程序会出错D.由于滚动条的Max属性值小于Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动正确答案:A解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。
其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。
默认情况下,Max的值大于Min的值,即当滚动块向右移动时,其Value属性值增加。
如果希望滚动条显示的信息从较大数值向较小数值变化,可将Min设置成大于Max的值,此时当滚动块向左移动时,其Value属性值增加。
最新vb常用控件--练习题(含答案)资料
For i = 1 to 6
List1.AddItem i
Next i
For i = 1 to 3
List1.RemoveItem i
Next i
End Sub
A)1,5,6 B)2,4,6 C)4,5,6 D)1,3,5
8.如果列表框List1中没有选定的项目,则执行
14.如果要每隔15s产生一个Timer事件,则Interval属性应设置为________。
A)15 B)900 C)15000 D)150
15.列表框的________属性是数组。
A)List和ListIndex B)List和ListCount
C)List和Selected D)List和Sorted
A)List1.List(List1.ListCount)B)List1.List(ListCount)
C)List1.List(List1.ListCount-1)D)List1.List(ListCount-1)
6.假如列表框List1有四个数据项,那么把数据项“China”添加到列表框的最后,应使用________语句。
1.下列控件中没有Caption属性的是________。
A)框架B)列表框C)复选框D)单选按钮
2.复选框的Value属性为1时,表示________。
A)复选框未被选中B)复选框被选中
C)复选框内有灰色的勾D)复选框操作有误
3.用来设置斜体字的属性是________。
A)FontItalic B)FontBold C)FontName D)FontSize
A)List1.AddItem 3,“China”
VB常用控件习题参考答案-推荐下载
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术通关,1系电过,力管根保线据护敷生高设产中技工资术艺料0不高试仅中卷可资配以料置解试技决卷术吊要是顶求指层,机配对组置电在不气进规设行范备继高进电中行保资空护料载高试与中卷带资问负料题荷试2下ห้องสมุดไป่ตู้2,高总而中体且资配可料置保试时障卷,各调需类控要管试在路验最习;大题对限到设度位备内。进来在行确管调保路整机敷使组设其高过在中程正资1常料中工试,况卷要下安加与全强过,看度并22工且22作尽22下可22都能22可地护以缩1关正小于常故管工障路作高高;中中对资资于料料继试试电卷卷保破连护坏接进范管行围口整,处核或理对者高定对中值某资,些料审异试核常卷与高弯校中扁对资度图料固纸试定,卷盒编工位写况置复进.杂行保设自护备动层与处防装理腐置,跨高尤接中其地资要线料避弯试免曲卷错半调误径试高标方中高案资等,料,编试要5写、卷求重电保技要气护术设设装交备备置底4高调、动。中试电作管资高气,线料中课并敷3试资件且、设卷料中拒管技试试调绝路术验卷试动敷中方技作设包案术,技含以来术线及避槽系免、统不管启必架动要等方高多案中项;资方对料式整试,套卷为启突解动然决过停高程机中中。语高因文中此电资,气料电课试力件卷高中电中管气资壁设料薄备试、进卷接行保口调护不试装严工置等作调问并试题且技,进术合行,理过要利关求用运电管行力线高保敷中护设资装技料置术试做。卷到线技准缆术确敷指灵设导活原。。则对对:于于在调差分试动线过保盒程护处中装,高置当中高不资中同料资电试料压卷试回技卷路术调交问试叉题技时,术,作是应为指采调发用试电金人机属员一隔,变板需压进要器行在组隔事在开前发处掌生理握内;图部同纸故一资障线料时槽、,内设需,备要强制进电造行回厂外路家部须出电同具源时高高切中中断资资习料料题试试电卷卷源试切,验除线报从缆告而敷与采设相用完关高毕技中,术资要资料进料试行,卷检并主查且要和了保检解护测现装处场置理设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
VB内部控件练习题
VB内部控件练习题常用标准控件练习题一、选择题1.下列哪类对象在运行时一定是不可见的:(A) Line (B) Timer (C) Shape (D) Frame2.下面各类型对象中,没有Move方法的是:(A) Form (B) Shape (C) Line (D) Image3.形状控件所显示的图形不可能是:(A) 圆(B) 椭圆(C) 圆角正方形(D) 等边三角形4.列表框控件的下列几个属性中,哪一个不是数组:(A) List (B) ListIndex (C) Selected (D) ItemData5.向列表框中添加一个条目,应使用列表框的什么方法:(A) InsertItem (B) AddItem (C) AppendItem (D) RemoveItem 6.下列的控件中,不具有Caption属性的是:(A) ListBox (B) CheckBox (C) Frame (D) OptionButton 7.下面哪种类型的对象不能作为控件的容器:(A) Form (B) PictureBox (C) Shape (D) Frame8.下面哪类控件不支持Change事件:(A) TextBox (B) Label (C) PictureBox (D) ListBox9.下面哪类对象不支持DblClick事件:(A) Option Button (B) CheckBox (C) Form (D) Image10.决定窗体标题栏显示内容的属性是:(A)Text (B) Name (C)Caption (D) Backstyle11.当窗体最小化时缩小为一个小图标,设置这个图标的属性是:A.MouseIconB.IconC.PictureD.Mousepointer12.为了取消窗体的最大化功能,需要把它的一个属性设置为False,这个属性是:A.ControlBoxB.MinButtonC.EnabledD.MaxButton13.决定窗体有无控制菜单的属性是:A.ControlBoxB.MinButtonC.EnabledD.MaxButton14.为了使文本框同时具有水平和垂直滚动条,应先把Multiline 属性设置为True,然后把ScrollBars属性设置为:A.0B.1C.2D.315.使文本框获得焦点的方法是:A.ChangeB.GotFocusC.SetFocusD.LostFocus16.为了使标签覆盖背景,应把BackStyle属性设置为:A. 0B.1C.TrueD.False17.为了使标签中的内容居中显示,应把Alignment属性设置为:A.0B.1C.2D.318. 下列可以把当前目录下的图形文件pic.jpg装入图片框picture1中的语句是()A.Picture=”pic1.jgp”B.Picture.handle=”pic1.jpg”C.Picture1.picture=Loadpicture(“pic1.jpg”)D.Picture=Loadpicture(“pic1.jpg”)19.决定标签内显示内容的属性是:A.Text/doc/3a11611229.html,C.AlignmentD.Caption20.为了在按下回车键时,执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是:A.ValueB.DefaultC.CancelD.Enabled21.为了在按下ESC键执行某个命令的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是:A.ValueB.DefaultC.CancelD.Enabled22.假设在图片框Picture1中装入了一个图形,为了清除该图形,应采用的正确方法是:A.选择图片框,然后按Del键B.执行语句Pi cture1.Picture=LoadPicture(“”)C.执行语句Picture1.Picture=””D.选择图片框,在属性窗口中选择Picture属性条,然后回车键。
vb练习题答案
vb练习题答案一、选择题1. 在VB中,用于定义变量的数据类型关键字是哪一个?A. TypeB. DimC. DefineD. Declare答案:B2. 如果要在VB中创建一个名为“myButton”的按钮控件,应该使用以下哪个语句?A. Create Button myButtonB. Make Button myButtonC. Button myButtonD. Dim myButton As Button答案:D3. 在VB中,哪个关键字用于结束一个循环?A. EndB. LoopC. BreakD. Exit答案:D4. 下列哪个是VB中的算术运算符?A. +B. -C. *D. All of the above答案:D5. 在VB中,以下哪个不是流程控制语句?A. IfB. ForC. WhileD. Print答案:D二、填空题1. 在VB中,要声明一个整型变量,可以使用关键字________。
答案:Dim2. 要实现在VB中打印“Hello, World!”到控制台,可以使用________语句。
答案:Console.WriteLine("Hello, World!")3. VB中的数组声明需要使用________关键字。
答案:Dim 或 Private4. 在VB中,如果要实现条件判断,可以使用________语句。
答案:If...Then 或 Select Case5. VB中的循环结构包括________、________和________。
答案:For...Next,While...Wend,Do...Loop三、简答题1. 请简述VB中的事件驱动编程的概念。
答案:事件驱动编程是一种编程范式,其中程序的执行流程由事件(如用户操作、系统消息等)触发。
在VB中,事件通常与控件相关联,如按钮点击事件、文本框内容改变事件等。
2. 描述如何在VB中创建一个简单的窗体应用程序,并添加一个按钮控件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.下列控件中没有Caption属性的是________。
A)框架B)列表框C)复选框D)单选按钮2.复选框的Value 属性为1 时,表示________。
A)复选框未被选中B)复选框被选中C)复选框内有灰色的勾D)复选框操作有误3.用来设置斜体字的属性是________。
A)FontItalic B)FontBold C)FontName D)FontSize4.将数据项“China”添加到列表框List1中成为第二项应使用________语句。
A)List1.AddItem “China”,1 B)List1.AddItem “China ”, 2C)List1.AddItem 1,“China”D)List1.AddItem 2,“China ”5.引用列表框List1最后一个数据项,应使用________语句。
A)List1.List(List1.ListCount)B)List1.List(ListCount)C)List1.List(List1.ListCount-1)D)List1.List(ListCount-1)6.假如列表框List1有四个数据项,那么把数据项“China”添加到列表框的最后,应使用________语句。
A)List1.AddItem 3,“China ”B)List1.AddItem “China ”, List1.ListCount-1C)List1.AddItem “China ”, 3D)List1.AddItem “China”,List1.ListCount7.执行了下面的程序后,列表框中的数据项有________。
Private Sub Form_Click()For i = 1 to 6List1.AddItem iNext iFor i = 1 to 3List1.RemoveItem iNext iEnd SubA)1,5,6 B)2,4,6 C )4,5,6 D)1,3,58.如果列表框List1中没有选定的项目,则执行List1.RemoveItem List1.ListIndex 语句的结果是________。
A)移去第一项B)移去最后一项C)移去最后加入列表中的一项D)以上都不对9.如果列表框List1中只有一个项目被用户选定,则执行Debug.Print List1.Selected(List1.ListIndex)语句的结果是________。
A)在Debug窗口输出被选定的项目的索引值B)在Debug窗口输出TrueC)在窗体上输出被选定的项目的索引值D)在窗体上输出True10.在窗体上画一个名称为List1的列表框,一个名称为Label1的标签,列表框中显示若干城市的名称。
但单击列表框中的某个城市名时,该城市名从列表框中消失,并在标签中显示出来。
下列能正确实现上述操作的程序是______。
A)Private Sub List1_Click()Label1.Caption=List1.ListIndexList1.RemoveItem List1.TextEnd SubB)Private Sub List1_Click()=List1.ListIndexList1.RemoveItem List1.TextEnd SubC)Private Sub List1_Click()Label1.Caption=List1.TextList1.RemoveItem List1.ListIndexEnd SubD)Private Sub List1_Click()=List1.TextList1.RemoveItem List1.ListIndexEnd Sub11.下列说法中正确的是________。
A)通过适当的设置,可以在程序运行期间,让时钟控件显示在窗体上B)在列表框中不能进行多项选择C)在列表框中能够将项目按字母从大到小排序D)框架也有Click和DblClick事件12.为了防止用户随意将光标置于控件之上,应将进行________设置。
A)将控件的TabIndex属性设置为0B)将控件的TabStop属性设置为TrueC)将控件的TabStop属性设置为FalseD)将控件的Enabled属性设置为False13.滚动条产生Change事件是因为________值改变了。
A)SmallChange B)ValueC)Max D)LargeChange14.如果要每隔15s产生一个Timer事件,则Interval属性应设置为________。
A)15 B)900 C )15000 D)15015.列表框的________属性是数组。
A)List 和ListIndex B)List 和ListCountC)List 和Selected D)List 和Sorted16.用户在使用ActiveX控件之前,需要将他们加载到工具箱中,下面________操作可进行ActiveX控件的加载。
A)工程-部件…B)视图-工具箱C)工具-选项…D)工程-引用17.在窗体上画一个列表框和一个文本框,然后编写如下两个事件过程:Private Sub Form_Load ()List1.AddItem"357"List1.AddItem"246"List1.AddItem"123"List1.AddItem"456"Text1.Text=""End SubPrivate Sub List1_ DblClick ( )a =List1.TextPrint a+Text1.TextEnd Sub程序运行后,在文本框中输入"789",然后双击列表框中的"456",则输出结果为________。
A)1245 B)456789 C )789456 D)018.在窗体上画一个列表框,然后编写如下两个事件过程:Private Sub Form_Click()List1.RemoveItem 1List1.RemoveItem 3List1.RemoveItem 2End SubPrivate Sub Form_Load()List1.AddItem "ItemA"List1.AddItem "ItemB"List1.AddItem "ltemC"List1.AddItem "ItemD"List1.AddItem "ItemE"End Sub运行上面的程序,然后单击窗体,列表框中所显示的项目为________。
A)ItemA与ItemB B)ItemB与ItemDC)ItemD与ItemE D)ItemA与ItemC19. 假定在图片框Picture1中装入了一个图形,为了清除该图形(不删除图片框),应采用的正确方法是____。
:A)选择图片框,然后按Del键B)执行语句Picture1.Picture=LoadPicture(“”)C)执行语句Picture1.Picture=””D)选择图片框,在属性窗口中选择Picture属性,然后按回车键20. 在窗体上画一个名称为Text1的文本框,然后画一个名称为HScroll1的滚动条,其Min 和Max属性分别为0和100,程序运行后,如果移动滚动框,则在文本框中显示滚动条的当前值。
以下能实现上述操作的程序段是A)Private Sub HScroll1_Change()Text1.Text = HScroll1.ValueEnd SubB)Private Sub HScroll1_Click()Text1.Text = HScroll1.ValueEnd SubC)Private Sub HScroll1_Change()Text1.Text = HScroll1.CaptionEnd SubD)Private Sub HScroll1_ Dblclick ()Text1.Text = HScroll1.ValueEnd Sub21.如果只允许在列表框中每次只能选择一个列表项时,则应将其Multiselect属性设置为:_____。
A)0 B)1 C)2 D)322.要将一个组合框设置为简单组合框(Simple Combo),则应该将其Style属性设置为______。
A)0 B)1 C)2 D)3答案:12345678910BBAACDDDC11121314151617181920 D D B C C A B D B2122AB填空:下列程序段是允许用户按Enter键将一个组合框(CboComputer)中没有的项目添加到组合框中。
Sub CboComputer_Keypress(KeyAscii As Integer)Dim flag As BooleanIf KeyAscii = 13 Thenflag = FalseFor i = 0 To CboComputer.ListCount – 1If 【1】Thenflag = TrueExit forEnd IfNext iIf 【2】Then【3】ElseMsgBox(“组合框中已有该项目!”)End IfEnd IfEnd Sub【1】CboComputer.Text = CboComputer.List(i) 【2】Not flag 或flag=false。