vb常用控件__练习题(含答案)

合集下载

最新vb常用控件--练习题(含答案)资料

最新vb常用控件--练习题(含答案)资料
Private Sub Form_Click()
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内部控件练习题

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系电过,力管根保线据护敷生高设产中技工资术艺料0不高试仅中卷可资配以料置解试技决卷术吊要是顶求指层,机配对组置电在不气进规设行范备继高进电中行保资空护料载高试与中卷带资问负料题荷试2下ห้องสมุดไป่ตู้2,高总而中体且资配可料置保试时障卷,各调需类控要管试在路验最习;大题对限到设度位备内。进来在行确管调保路整机敷使组设其高过在中程正资1常料中工试,况卷要下安加与全强过,看度并22工且22作尽22下可22都能22可地护以缩1关正小于常故管工障路作高高;中中对资资于料料继试试电卷卷保破连护坏接进范管行围口整,处核或理对者高定对中值某资,些料审异试核常卷与高弯校中扁对资度图料固纸试定,卷盒编工位写况置复进.杂行保设自护备动层与处防装理腐置,跨高尤接中其地资要线料避弯试免曲卷错半调误径试高标方中高案资等,料,编试要5写、卷求重电保技要气护术设设装交备备置底4高调、动。中试电作管资高气,线料中课并敷3试资件且、设卷料中拒管技试试调绝路术验卷试动敷中方技作设包案术,技含以来术线及避槽系免、统不管启必架动要等方高多案中项;资方对料式整试,套卷为启突解动然决过停高程机中中。语高因文中此电资,气料电课试力件卷高中电中管气资壁设料薄备试、进卷接行保口调护不试装严工置等作调问并试题且技,进术合行,理过要利关求用运电管行力线高保敷中护设资装技料置术试做。卷到线技准缆术确敷指灵设导活原。。则对对:于于在调差分试动线过保盒程护处中装,高置当中高不资中同料资电试料压卷试回技卷路术调交问试叉题技时,术,作是应为指采调发用试电金人机属员一隔,变板需压进要器行在组隔事在开前发处掌生理握内;图部同纸故一资障线料时槽、,内设需,备要强制进电造行回厂外路家部须出电同具源时高高切中中断资资习料料题试试电卷卷源试切,验除线报从缆告而敷与采设相用完关高毕技中,术资要资料进料试行,卷检并主查且要和了保检解护测现装处场置理设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。

国家二级VB机试(常用标准控件)模拟试卷5(题后含答案及解析)

国家二级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试题及答案

vb试题及答案

vb试题及答案一、单选题(每题2分,共10分)1. 在Visual Basic中,以下哪个关键字用于声明变量?A. DimB. SubC. FunctionD. Const答案:A2. 下列哪个控件用于显示文本信息?A. TextBoxB. ButtonC. LabelD. ComboBox答案:C3. Visual Basic中的事件处理程序通常以什么关键字开始?A. EventB. SubC. FunctionD. Procedure答案:B4. 以下哪个函数用于将字符串转换为数字?A. Str()B. Val()C. CInt()D. Chr()答案:C5. 在Visual Basic中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Name答案:A二、填空题(每题2分,共10分)1. 在Visual Basic中,使用________关键字可以定义一个过程。

答案:Sub2. 要创建一个用户界面,可以使用Visual Basic的________环境。

答案:设计3. 一个变量的声明可以指定其数据类型,例如________用于声明一个整型变量。

答案:Integer4. 在Visual Basic中,使用________函数可以返回当前日期。

答案:Date5. 要使一个控件响应用户操作,需要为该控件编写________。

答案:事件处理程序三、判断题(每题2分,共10分)1. Visual Basic是一种面向对象的编程语言。

(对)2. 在Visual Basic中,所有变量都必须事先声明。

(错)3. 使用“End”关键字可以结束一个过程。

(对)4. Visual Basic中的数组下标总是从0开始。

(错)5. 在Visual Basic中,可以使用“Select Case”结构来实现多分支选择。

(对)四、简答题(每题5分,共20分)1. 简述Visual Basic中如何使用循环结构。

国家二级VB机试(常用标准控件)模拟试卷30(题后含答案及解析)

国家二级VB机试(常用标准控件)模拟试卷30(题后含答案及解析)

国家二级VB机试(常用标准控件)模拟试卷30(题后含答案及解析) 题型有:1. 选择题选择题1.为了使标签Labell透明且不具有边框,以下正确的属性设置是( )。

A.Labell.BackStyle=0Labell.BorderStyle=1B.Labell.BackStyle=0Labell.BorderStyle=0C.Labell.BackStyle=1Labell.BorderStyle=1D.Labell.BackStyle=1Labell.BorderStyle=0正确答案:B解析:BackStyle属性用于设置标签的背景样式,有两种值可选:0,表示透明;1,表示不透明。

BorderStyle属性用来设置标签的边框类型,有两种值可选:0,代表标签无边框;1,代表标签有边框。

知识模块:常用标准控件2.决定标签内容显示位置的属性是( )。

A.TextB.NameC.AlignmentD.Caption正确答案:C解析:Alignment属性用于设置标签中文本的对齐方式。

知识模块:常用标准控件3.下列不包含滚动条的控件是( )。

A.列表框B.标签C.组合框D.文本框正确答案:B解析:标签控件不包含滚动条。

知识模块:常用标准控件4.要使标签中的文本靠右显示,应将其Aligment属性设置为( )。

A.0一Left JustifyB.1一Right JustifyC.2一CenterD.3正确答案:B解析:0—Left Justify:文本靠左显示;1一Right Justify:文本靠右显示;2一Center:文本居中显示。

知识模块:常用标准控件5.若要使文本框能够输入多行文本,应该设置的属性是( )。

A.MultiLineB.WordWrapC.ScrollBarsD.AutoSize正确答案:A解析:文本框控件的MuhiL,ine屙l生如果设置为False,则在文本框中只能输入单行文本;当设置为True时,可以使用多行文本,即在文本框中输入或输出文本时可以换行,并在下一行接着输入或输出。

国家二级VB机试(常用标准控件)模拟试卷28(题后含答案及解析)

国家二级VB机试(常用标准控件)模拟试卷28(题后含答案及解析)

国家二级VB机试(常用标准控件)模拟试卷28(题后含答案及解析) 题型有:1. 选择题选择题1.能够存放组合框的所有项目内容的属性是A.CaptionB.TextC.ListD.Selected正确答案:C解析:本题考查的考点是组合框的基本属性。

Caption属性设置列表框的标题;List属性是一个数组,存放组合框中所有项目的内容;Text属性可返回列表框中当前选中项目的内容;Selected属性用于设置或返回指定索引号列表项的选中状态。

知识模块:常用标准控件2.要想使列表框只允许单选列表项,应设置的属性为A.StyleB.SelectedC.MultiSelectD.Enabled正确答案:C解析:列表框的MultiSelect属性用于设置是否可在列表项中做多个选择。

值为0一None(缺省设置)表示不允许做多项选择;值为1一Simple表示允许做简单多项选择;值为2一Extended表示允许配合使用Shift键、Ctrl键做多项选择。

知识模块:常用标准控件3.下面列表框属性中,是数组的是A.ListCountB.SelectedC.ListlndexD.MultiSelect正确答案:B解析:列表框的List属性是一个字符串数组,数组的一项就是一个列表项目,可以通过下标访问数组中的值。

ListCount属性是一个整型值,代表数组中的项目个数。

Selected属性是一个数组,用于设置或返回指定索引号列表项的选中状态。

值为True表示被选中:值为False表示未被选中。

ListIndex属性:可返回当前所选项目的索引号,其起始值为0,最后一项的值为ListCount—1。

当ListIndex 的值为-1时,表示未选定项目。

MultiSelect属性用于表示是否能够在控件中进行复选以及如何进行复选。

MultiSelect属性可取0、1、2这3种值,默认时为0,表示不允许复选。

知识模块:常用标准控件4.窗体上有一个名称为Comb01的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。

vb上机试题及答案

vb上机试题及答案

vb上机试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明一个变量?A. DimB. ConstC. SubD. Function答案:A2. 下列哪个控件常用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. CheckBox答案:A3. VB中,用于执行循环的关键字是?A. ForB. IfC. WhileD. Select答案:A4. 在VB中,如何将一个变量的值赋给另一个变量?A. a = bB. a = b = cC. a = b + cD. a = c / b答案:A5. VB中,以下哪个函数用于计算字符串的长度?A. LenB. UCaseC. LCaseD. Mid答案:A6. 以下哪个事件用于处理按钮点击?A. ClickB. DoubleClickC. MouseDownD. KeyPress答案:A7. 在VB中,以下哪个属性用于设置控件的背景颜色?A. BackColorB. ForeColorC. BorderColorD. TextColor答案:A8. VB中,用于声明一个过程的关键字是?A. FunctionB. SubC. DimD. Const答案:B9. VB中,用于声明一个函数的关键字是?A. FunctionB. SubC. DimD. Const答案:A10. 在VB中,以下哪个控件用于接收用户输入的文本?A. LabelB. TextBoxC. ComboBoxD. CheckBox答案:B二、填空题(每题2分,共20分)1. VB中,声明全局变量的关键字是______。

答案:Public2. 在VB中,用于创建一个新窗体的关键字是______。

答案:Form3. VB中,用于结束当前过程的关键字是______。

答案:Exit Sub 或 Exit Function4. VB中,用于声明一个常量的关键字是______。

vb常用控件--练习题(含答案)

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(题后含答案及解析)

国家二级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考试题及答案解析

vb考试题及答案解析

vb考试题及答案解析VB考试题及答案解析1. 以下哪个选项是Visual Basic的简称?A. VBAB. VBSC. VBD. VBScript答案:C解析: Visual Basic的简称是VB,而VBA是Visual Basic for Applications的缩写,VBS是Visual Basic Script的缩写,VBScript是一种脚本语言。

2. 在Visual Basic中,以下哪个关键字用于声明一个变量?A. DimB. SubC. FunctionD. Const答案:A解析: Dim关键字用于声明变量,Sub关键字用于声明一个过程,Function用于声明一个函数,而Const用于声明一个常量。

3. 如果要在一个窗体上显示文本“Hello, World!”,以下哪个代码段是正确的?A. Label1.Text = "Hello, World!"B. Form1.Caption = "Hello, World!"C. TextBox1.Text = "Hello, World!"D. Button1.Text = "Hello, World!"答案:B解析: Form1.Caption属性用于设置窗体的标题栏文本,因此选项B是正确的。

Label1是标签控件,TextBox1是文本框控件,Button1是按钮控件,它们用于显示文本,但不是设置窗体标题。

4. 如何在Visual Basic中创建一个数组?A. Dim numbers(5) As IntegerB. Dim numbers As Integer(5)C. Dim numbers = New Integer(5)D. Dim numbers(5) As Integer()答案:D解析:在Visual Basic中,创建数组的正确方式是声明一个数组变量,并指定数组的类型和大小。

vb考试题及答案解析

vb考试题及答案解析

vb考试题及答案解析一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个关键字用于声明变量?A. DimB. FunctionC. SubD. Class答案:A2. 下列哪个选项是Visual Basic中的保留字?A. MainB. IfC. ElseD. My答案:B3. 在Visual Basic中,以下哪个函数用于将字符串转换为数字?A. StrB. ValC. ChrD. Asc答案:B4. 以下哪个控件用于在Visual Basic中显示文本?A. LabelB. TextBoxC. ComboBoxD. CheckBox5. 在Visual Basic中,如何表示“或”逻辑运算?A. AndB. OrC. NotD. Xor答案:B6. Visual Basic中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Text答案:A7. 在Visual Basic中,以下哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. MouseDownD. KeyPress答案:A8. Visual Basic中,以下哪个关键字用于循环结构?A. ForB. WhileC. DoD. All of the above答案:D9. 在Visual Basic中,以下哪个函数用于获取当前系统时间?B. DateC. TimeD. Timer答案:A10. 以下哪个选项是Visual Basic中的错误处理语句?A. TryB. CatchC. FinallyD. All of the above答案:D二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________关键字可以声明一个数组。

答案:Dim2. 如果需要在Visual Basic中创建一个自定义函数,应该使用________关键字。

vb考试题及答案解析

vb考试题及答案解析

vb考试题及答案解析一、单选题(每题2分,共20分)1. 在Visual Basic中,以下哪个关键字用于声明变量?A. DimB. ConstC. SubD. Function答案:A2. 如果一个变量被声明为Static,那么它的生命周期是?A. 仅在过程调用期间B. 直到程序结束C. 直到应用程序结束D. 直到模块结束答案:B3. 在Visual Basic中,以下哪个函数用于计算一个数的平方根?A. SqrB. PowC. AbsD. Round答案:A4. Visual Basic中的哪个控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B5. 在Visual Basic中,以下哪个事件用于响应按钮点击?A. ClickB. LoadC. ChangeD. KeyDown答案:A6. Visual Basic中,以下哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. MultiLine答案:A7. 在Visual Basic中,以下哪个关键字用于退出当前的过程?A. ExitB. ReturnC. EndD. Stop答案:A8. Visual Basic中,以下哪个控件用于显示下拉列表?A. ListBoxB. ComboBoxC. CheckBoxD. OptionButton答案:B9. 在Visual Basic中,以下哪个函数用于将字符串转换为数字?A. ValB. StrC. ChrD. Asc答案:A10. Visual Basic中,以下哪个属性用于设置窗体的标题?A. CaptionB. TextC. TitleD. Label答案:A二、判断题(每题1分,共10分)1. Visual Basic是一种面向对象的编程语言。

(正确)2. 在Visual Basic中,所有变量都必须在使用前声明。

VB基础控件知识测试

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常用控件习题参考答案

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试题及答案

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第六章常用控件(二)(答案)

vb第六章常用控件(二)(答案)

第六章常用控件实验作业(二)一、实验目的结合实例,掌握单选按钮、复选框、框架、列表框和组合框控件的基本属性、事件和方法,了解框架的作用和基本使用,重点理解单选按钮和复选框的Value 属性的作用,掌握列表框和组合框的List、ListCount、ListIndex、Text属性的用法,掌握列表框和组合框的AddItem、RemoveItem和Clear方法。

二、实验要求1、将作业1的确定按钮Command1的Click事件代码书写在实验报告上。

Private Sub Command1_Click()End Sub2、写出作业2程序中“星期”单选按钮Option2的Click事件代码。

3、分别写出作业3中添加、删除、修改和修改确定四个命令按钮的Click事件代码。

4、写出作业4除法单选按钮Option4的Click事件代码。

5、写出作业5所有命令按钮的Click事件代码。

三、实验内容作业1:设计一个程序,用户界面由四个单选按钮、一个框架、一个标签和一个命令按钮组成,程序开始运行后,用户单击某个单选按钮,就可将它对应的内容(星期、日期、月份或年份)显示在标签框中。

作业2:对列表框进行项目添加、修改和删除操作要求:1、点击添加按钮时检查列表框,已有条目不允许添加。

2、只有选定列表框内容才可以进行删除。

3、点击修改按钮将列表框中选定内容送到文本框中,同时无法继续进行添加、删除、修改操作。

(Enabled属性设置为False)4、点击修改确定按钮,用文本框中的内容替换列表框中选定内容,同时可以继续进行添加、删除、修改操作。

Dim t As IntegerPrivate Sub Command1_Click()Dim i As Integer, d As Integeri = 0d = 0Do While i <= List1.ListCount - 1If List1.List(i) = Text1.Text Thend = 1End Ifi = i + 1LoopIf d = 0 ThenList1.AddItem Text1.TextEnd IfEnd SubPrivate Sub Command2_Click()Dim i As Integer, d As Integeri = 0Do While i <= List1.ListCount - 1If List1.Selected(i) = True ThenList1.RemoveItem iEnd Ifi = i + 1LoopEnd SubPrivate Sub Command3_Click()Text1.Text = List1.Textt = List1.ListIndexEnd SubPrivate Sub Command4_Click()List1.RemoveItem tList1.AddItem Text1.Text, tEnd SubPrivate Sub Form_Load()List1.AddItem "大学外语"List1.AddItem "计算机应用基础"List1.AddItem "方剂学"List1.AddItem "医古文"List1.AddItem "中药学"List1.AddItem "中药化学"List1.AddItem "中药药理学"End Sub作业3:计一个程序,在列表框和组合框之间进行信息的移动,没有选择项时给出相应的提示。

13周VB练习题(控件2)及答案

13周VB练习题(控件2)及答案

控件与窗体实验一、设计如下图界面,实现如下功能(1)在窗体中实现标签由左向右的滚动,标签显示“您好,网络之家”这几个字。

要改动timer 的属性interval为其他数值,不为0,以毫秒为单位,1000毫秒=1秒(2)窗体的标题为自己学号和姓名。

(3)用一个命令按钮控制,如果标签在滚动,点击命令按钮后停止,如果标签停止,点击命令按钮后滚动。

Private Sub Command1_Click()If Timer1.Enabled = False ThenTimer1.Enabled = TrueElse: Timer1.Enabled = FalseEnd IfEnd SubPrivate Sub Timer1_Timer()If Label1.Left >= Form1.Width ThenLabel1.Move 0Else: Label1.Move Label1.Left + 50End IfEnd Sub二、设计具有颜色变化效果的计时提醒窗体,界面如下:功能要求:通过计时器(timer)进行计时,10秒内进行提示,且提示内容颜色发生变化【label1.forecolor=QBColor(int(rnd()*15)+1)】,如果时间结束,提示“计时结束”。

参照课本100页三、用列表等控件实现如下功能:1.先存放中药:冬虫夏草、益智仁、菟丝子、沙苑子,信息录入到列表框中2.选中不同中药,在label4中报告中药名(Label4.Caption = List1.Text)3.实现添加新项目功能(List1.AddItem Text1)4.实现删除单项功能,若没有列表内容,则报出信息提示:If List1.ListIndex = -1 ThenMsgBox "请在左列表框中选择删除的中药!"ElseList1.RemoveItem List1.ListIndexLabel4.Caption = " "5.实现全部清除功能(List1.Clear)6.报告共有多少种中药,注意添加和删除时要修改数目每次增加、删除后调用label2.Caption=lsit1.listcountPrivate Sub Command1_Click()List1.AddItem Text2.TextLabel4.Caption = List1.ListCountEnd SubPrivate Sub Command2_Click()If List1.ListIndex = -1 ThenMsgBox "请先选中"Else: List1.RemoveItem List1.ListIndexLabel4.Caption = List1.ListCountEnd IfEnd SubPrivate Sub Command3_Click()List1.ClearLabel4.Caption = List1.ListCountEnd SubPrivate Sub Command4_Click()Label3.Caption = List1.TextEnd Sub四、利用TEXTBOX,OPTION,LIST,COMBO实现如下功能:输入信息,将各种信息汇总。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第九章控件综合试题一、填空题1.在图片框上放置的控件称为图片框的(子)对象,而窗体是图片框的(父)对象。

2.窗体的“名称”(Name)属性只能在(属性窗口中)设置。

3.在程序中设置窗体Form1的Caption属性为"主窗体",使用的赋值语句是(Form1.Caption="主窗体")。

4.当窗体的Enabled属性为(True)时,指定窗体响应事件。

5.窗体的Unload事件是在QueryUnload事件发生之(后)发生。

6.程序中,把当前窗体移动到屏幕左上角使用的方法为(Move0,0)。

7.在窗体Form1中坐标为(1600,800)的位置上输出字符串“Visual Basic 6.0”使用的语句为(Form1.Currentx=1600)、(Form1.Currenty=800)、和(Form1.Print "VisualBasic6.0")。

8.若使文本框有边框,需设置BorderStyle属性的值为(1)。

9.在程序运行期间,用户可以用文本框显示信息。

文本框接收输入的内容的属性是 (Text)。

10.若使文本框内能够接受多行文本,则要设置Multiline属性的值为(True)。

11.要把图形文件“C:\sample\diannt.jpg”装载到图片框Picture1上,使用的语句为(Picturel.Picture=LoadPicture("C:\sample\diannt.jpg"))。

12.若使图片框自动调整大小以适应装入的图形,则要设置Autosize属性的值为(True)。

13.除了在程序使用LoadPicture函数装载图形外,还可以在设计阶段通过修改(Picture)属性装载图形。

14.若程序中要把一些文本内容输出到图片框PictureBox,应使用(Print)方法。

15.当单选按钮OpdonButton的Value属性为(False)时,表示该单选按钮处于未选中状态。

16.若使命令按钮Command1重新生效,则使用的赋值语句为(Command1.Enabled=True)。

17.若使命令按钮不能接收和响应任何事件,可以设置Visible属性的值为(False)。

18.只有控件对象的Enabled和Visible属性值都为(True)时,该控件对象才能接受焦点。

19.Tab顺序是由建立控件时的(先后顺序)确定的。

20.设置框架Frame上的文本内容需要使用(Caption)属性。

21.在框架上可以设置一组相关控件,这些控件作为框架的(子)控件,它们具有总体的激活/屏蔽特性。

22.若屏蔽框架上的控件对象,则需设置(Enabled)属性的值为False。

23.列表框ListBox中项目的序号从(0)开始,到(Listcount-1)结束。

24.要显示列表框List1中序号为3项目内容,语句为(PrintList1.List(3))。

25.向组合框Combo2添加序号为5,内容为“计算机学院”的项目,使用的语句为(Combo2.Addltem"计算机学院",5)。

26.要删除组合框Combo1序号为3的项目,使用的语句为(Combo1.ReMoveltem 3)。

27.使用滚动条ScrollBar时,若要设置当用鼠标单击两个滚动箭头之间区域的滚动幅度,需要使用(LargeChange)属性。

28.若要设置水平或垂直滚动条的最小值,需要使用(Min)属性。

29.计时器Timer每经过一个由InterVal属性指定的时间间隔就会触发一次(Timer)事件。

30.若要使计时器每0.5钞钟触发一次Timer,事件,则要把InterVal属性值设置为(500)。

二、选择题1.窗体标题栏的显示内容由窗体的(b)属性决定。

a)Name b)Caption C)BackColor d)Enabled2.当窗体被装入内存时,系统将自动执行(a,b)事件过程。

a)Load b)Activate C)Unload d)QueryUnload3.在标签框上显示的内容由(b)属性来实现。

a)Name b)Caption C)Text d)ForeColor4.要使标题在标签框内居中显示,Alignment属性的取值应为(c)。

a)0 b)1 c)2 d)35.若使标签框根据所显示内容自动调整其大小,则可以通过设置( a)属性值为True来实现。

a)AutoSize b)Alignment c)Enabled d)Visible6.文本框没有(d)属性。

a)BackColor b)Enabled c)Visible d)CaptiOn7.如果设置文本框最多可以接收的字符数,则可以使用(d)属性。

a)Length b)Multiline C)Max d)MaxLength8.在文本框中设置垂直滚动条,要使ScrollBars的值为(c)。

a)0 b)1 c)2 d)39.在运行程序时,要使文本框获得焦点,则需使用(b)方法。

a)Change b)SetFocus C)GotFocus d)Move10.下列控件中,没有AutoSize属性的是(b,d)。

a)标签 b)文本框 c)图片框 d)图像框11.若把图片框Picture1中的图形清除,可以使用的语句是(b,c,d)。

a) Picture1.Del b) Picture1.Picture=LoadPicture("")C) Picture1.Picture=LoadPicture() d) Picture1.Picture=Nothing 12.命令按钮上的文本内容由(b)属性来设置。

a)Text b)Caption c)Name d)Show13.若将命令按钮设置为默认选择命令按钮,可以通过(c)属性来实现a)Value b)Cancel C)Default d)Enabled14.要使命令按钮失效,则可以设置(b)属性的值为False来实现。

a)Value b)Enabled c)Visible d)Cancel15.若使命令按钮在屏幕不可见,则可以通过修改(c)属性实现。

a)Value b)Enabled c)Visible d)Cancel16.当复选框Value属性值为(b)表示该复选框被选中。

a)0 b)1 c)2 d)317.改变控件的Tab顺序可以修改(d)属性值。

a)Visible b)Enabled c)TabStop d)Tablndex18.下列控件中(d)不能接收GotFocus和LostFocus事件。

a)命令按钮 b)组合框 c)复选按钮 d)计时器19.要使列表框中的项目垂直滚动,应设置Columns属性值为(a)。

a)0 b)1 c)2 d)320.若要得到列表框中项目的数目,可以访问(c)属性。

a)List b)Listlndex C)ListCount d)Text21.设置列表框的选择方式,应使用(b)属性。

a)Columns b)MultiSelect C)Style d)List22.若要清除列表框的所有项目内容,可以使用(c)方法。

a)Addltem b)ReMove C)Clear d)Print23.删除列表框中的某一个项目,需要使用(d)方法。

a)Clear b)ReMove c)Move d)ReMoveltem24.在组合框中选择某一项目内容,可以通过(d)属性获得。

a)List b)Listlndex C)ListCount d)Text25.若要获得滚动条的当前位置,可以通过访问(a)属性实现。

a)Value b)Max C)Min d)LargeChange26.当用鼠标拖动滚动块时触发(b,c)事件。

a)Move b)Change C)Scroll d)GotFocus27.设置计时器的时间间隔可以通过(d)属性来实现。

a)Value b)Text C)Max d)InterVal28.暂时关闭计时器,需设置(b)属性。

a)Visible b)Enabled c)Lock d)Cancel29.下列控件中没有Caption属性的是 _B_______。

A)框架 B)列表框 C)复选框 D)单选按钮30.复选框的Value 属性为 1 时,表示 ___B_____。

A)复选框未被选中 B)复选框被选中 C)复选框内有灰色的勾 D)复选框操作有误31.用来设置斜体字的属性是 ___A_____。

A)FontItalic B)FontBold C)FontName D)FontSize 32.将数据项“China”添加到列表框List1中成为第二项应使用 __A______语句。

A)List1.AddItem “China”,1 B)List1.AddItem “ China ”, 2 C)List1.AddItem 1,“China” D)List1.AddItem 2,“ China ”33.引用列表框List1最后一个数据项,应使用 _C_______语句。

A)List1.List(List1.ListCount) B)List1.List(ListCount)C)List1.List(List1.ListCount-1) D)List1.List(ListCount-1) 34.假如列表框List1有四个数据项,那么把数据项“China”添加到列表框的最后,应使用 _____D___语句。

A)List1.AddItem 3,“ China ” B)List1.AddItem “ China ”, List1.ListCount-1C)List1.AddItem “China ”, 3 D)List1.AddItem “China”,List1.ListCount35.执行了下面的程序后,列表框中的数据项有______D__。

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,536.如果列表框List1中没有选定的项目,则执行List1.RemoveItem List1.ListIndex 语句的结果是__D_____。

A)移去第一项 B移去最后一项 C移去最后加入列表中的一项 D以上都不对 (出错)37.如果列表框List1中只有一个项目被用户选定,则执行(书上无此属性)Debug.Print List1.Selected(List1.ListIndex)语句的结果是_____B___。

相关文档
最新文档