【精选资料】VB控件 数组 过程复习题 参考答案2

合集下载

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练习题(有答案)(打印)

《大学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常用控件习题参考答案-推荐下载

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

vb考试题及答案

vb考试题及答案

vb考试题及答案随着计算机技术的发展,程序设计语言在软件开发中扮演着重要的角色。

Visual Basic(简称VB)是一种面向对象的高级编程语言,被广泛应用于Windows平台下的软件开发。

为了帮助大家更好地掌握VB 编程知识,本文将提供一些VB考试题及答案,希望对大家的学习和复习有所帮助。

1. VB中,如何声明一个整型变量?答案:使用关键字Dim来声明变量,例如:Dim num As Integer2. VB中,如何进行条件判断?答案:可以使用关键字If...Then...Else来进行条件判断,例如:If condition Then' 条件为真时执行的代码Else' 条件为假时执行的代码End If3. VB中,如何使用循环结构?答案:可以使用关键字For、While或者Do...Loop来实现循环,例如:For i As Integer = 1 To 10' 循环体,执行10次Next4. VB中,如何定义一个函数?答案:使用关键字Function来定义函数,例如:Function AddNumbers(ByVal num1 As Integer, ByVal num2 As Integer) As IntegerReturn num1 + num2End Function5. VB中,如何处理异常?答案:可以使用关键字Try...Catch...Finally来处理异常,例如:Try' 可能会引发异常的代码块Catch ex As Exception' 处理异常的代码块Finally' 无论是否发生异常,都会执行的代码块End Try6. VB中,如何创建一个类?答案:使用关键字Class来创建一个类,例如:Public Class MyClass' 类的成员和方法End Class7. VB中,如何使用MessageBox显示消息框?答案:可以使用MessageBox.Show方法来显示消息框,例如:MessageBox.Show("Hello World!")8. VB中,如何读取和写入文件?答案:可以使用System.IO命名空间下的File类来读取和写入文件,例如:Dim content As String = File.ReadAllText("C:\example.txt")File.WriteAllText("C:\example.txt", "Hello World!")9. VB中,如何使用数据库连接?答案:可以使用System.Data命名空间下的SqlConnection和SqlCommand等类来进行数据库连接和操作,例如:Dim connectionString As String = "DataSource=myServerAddress;Initial Catalog=myDataBase;UserId=myUsername;Password=myPassword;"Using connection As New SqlConnection(connectionString)connection.Open()' 执行数据库操作End Using10. VB中,如何创建和使用数组?答案:可以使用Dim语句来创建数组,例如:Dim numbers(9) As Integer' 对数组进行赋值numbers(0) = 1...numbers(9) = 10以上是一些VB考试题及答案的示例,希望能够帮助大家更好地理解和掌握VB编程知识。

VB复习题(含答案)

VB复习题(含答案)

综合测试题一、单选题1.窗体的标题栏显示内容由窗体对象的( D )属性决定。

A.BackColorB.BackStyleC.TextD.Caption2.下列不能作为VB中的变量名的符号是( C ) 。

A. A45B.P12C.89TaD.x3.只能删除字符串尾部空格的函数是( B ) 。

A.LtrimB.RtrimC.TrimD.Mid4.如果在菜单栏中添加1条分隔线,则应将其Caption属性设置为( D )。

A.=B.*C.&D.-5.用下面语句定义的数组的元素个数是( D )。

Dim A(-3 To 5) As IntegerA.6B.7C.8D.96.设a=2,b=3,c=4,d=5,下列表达式的值是( B )。

a>b And c<=d Or 2*a>cA.TrueB.FalseC.-1D.17.下列关于控件画法的叙述错误的是( D )。

A.单击一次工具箱中的控件图标,只能在窗体上画出一个相应的控件B.按住CTRL键后单击一次工具箱中的控件图标,可以在窗体上画出多个相同类型的控件C.双击工具箱中的控件图标,所画控件的大小和位置是固定的D.我们使用的控件只能是工具箱中的标准控件8.应用程序设计完成后,应将程序保存,保存的过程是( D )。

A.只保存窗体文件即可B.只保存工程文件即可C.先保存工程文件,之后保存窗体文件D.先保存窗体文件(或标准模块文件),之后还要保存工程文件9.假定有一个菜单项,名为MenuItem,为了在运行时使该菜单项失效(变灰),应使用的语句为( A )。

A.MenuItem.Enabled=FalseB.MenuItem.Enable=TrueC.MenuItem.Visible=TrueD.MenuItem.Visible=False10.在一个语句内写多条语句时,每个语句之间用( B )符号分隔。

A.,B.:C..D.;11.已知A$=”abcdefghijklmn”,则表达式Left$(A$,4)+Mid$(A$,4,2)的值为( B )。

vb复习题含答案

vb复习题含答案

vb复习题含答案一、选择题1. 在VB中,以下哪个是正确的数据类型?A. IntegerB. intC. longD. string答案:A2. VB中,以下哪个是正确的循环结构?A. forB. whileC. both A and BD. neither A nor B答案:C3. 在VB中,以下哪个是正确的条件语句?A. ifB. switchC. caseD. A and B答案:A4. VB中,以下哪个是数组声明的正确方式?A. Dim arr(10) As IntegerB. Dim arr = New Integer(10)C. Both A and BD. Neither A nor B答案:A5. VB中,以下哪个是调用函数的正确方式?A. Call functionName()B. functionName()C. Both A and BD. Neither A nor B答案:C二、填空题1. 在VB中,使用________关键字可以声明一个变量。

答案:Dim2. VB中的________关键字用于定义一个类。

答案:Class3. 要结束一个循环,可以使用________语句。

答案:Exit For 或 Exit Do4. 在VB中,________关键字用于定义一个子程序。

答案:Sub 或 Function5. VB中,________函数可以用来获取当前日期。

答案:Date三、简答题1. 请简述VB中的事件和委托的概念。

答案:事件是用户或程序触发的动作,如鼠标点击或键盘输入。

委托是一种特殊的多态类型,它允许将方法作为参数传递给其他方法,使得事件处理更加灵活。

2. 请解释VB中的继承概念。

答案:继承是面向对象编程的一个基本概念,它允许一个类(子类)继承另一个类(父类)的属性和方法,从而实现代码的复用。

四、编程题1. 编写一个VB程序,实现输入两个整数,计算并输出它们的和。

vb考试题和答案

vb考试题和答案

vb考试题和答案**VB考试题和答案**一、选择题(每题2分,共20分)1. 在VB中,以下哪个不是基本数据类型?A. IntegerB. StringC. DoubleD. Object答案:D2. VB中,以下哪个关键字用于声明常量?A. DimB. ConstC. PrivateD. Public答案:B3. 在VB中,以下哪个函数用于计算两个数的和?A. Sum()B. Add()C. Plus()D. Abs()答案:A4. VB中,以下哪个控件用于显示文本?A. LabelB. TextBoxC. ComboBoxD. CheckBox答案:A5. 在VB中,以下哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A6. VB中,以下哪个属性用于设置窗体的标题?A. CaptionB. TextC. TitleD. Name答案:A7. 在VB中,以下哪个关键字用于循环结构?A. ForB. WhileC. DoD. All of the above答案:D8. VB中,以下哪个函数用于获取当前日期?A. Now()B. Date()C. Time()D. Today()答案:B9. 在VB中,以下哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. MultiLine答案:A10. VB中,以下哪个控件用于选择文件?A. OpenFileDialogB. SaveFileDialogC. DirListBoxD. DriveListBox答案:A二、填空题(每题2分,共20分)1. VB中,声明变量的关键字是________。

答案:Dim2. 在VB中,使用________函数可以获取系统当前时间。

答案:Now()3. VB中,使用________事件可以响应文本框内容的改变。

VB试题及答案

VB试题及答案

VB试题及答案(二)一、填空题1. 在Visual Basic6.0中,按变量作用域的不同可将变量分为全局变量和局部变量两种;声明静态变量的关键字为 Static ;2. 在Viual Basic6.0中,程序结构有顺序、选择、循环 3种结构。

3. 控制控件是否可见的属性为 Visible ;控制控件是否可用的属性为 Enabled ;控件的位置是由 Left 和 Top 属性来确定的;控件的大小是由 Width 和 Height 属性来确定;控件上所显示的文本是由 Caption 属性来设定的;4. 与鼠标有关的事件包括 Click 、 DblClick 、MouseDown 、 MouseUp MouseMove ,其中 Click 事件在单击控件时被激发, MouseDown 事件在鼠标键被按下时被激发, MouseUp 事件在鼠标被松开时被激发。

5. 与键盘有关的事件包括 KeyPress 、 KeyDown 、 KeyUp ,其中 KeyPress 事件在单击键盘键时被激发, KeyDown 事件在按下键盘键时被激发, KeyUp 事件在松开键盘键时被激发。

6. 向列表框和组合框中添加列表时,可使用 AddItem 方法;删除选定的列表,可使用 RemoveItem 方法;删除全部列表项,可使用 Clear 方法。

7. 定时器控件能够响应的唯一事件为 Timer ,并且该事件被激发的时间间隔由 Interval 属性来给定。

8. 弹出式菜单一般不直接显示在窗体上,因此菜单的 Visible 属性一般设为False。

要显示弹出式菜单可以用 PopupMenu 方法。

9. 工具栏一般显示在菜单栏下面,由命令按钮组成;状态栏一般显示在窗体的底部,由窗格(Panels)组成。

10. 在图片框绘图之前,除了要建立好坐标系之外,还必须设置好线条的类型、线条的宽度、绘图的模式、填充的样式和填充的颜色,其中线条类型由 DrawStyle 属性来设置,线条宽度 DrawWidth 属性来设置,绘图模式由 DrawMode 属性来设置,填充样式由 FillStyle 属性来设置。

VB控件_数组_过程复习题_参考答案2

VB控件_数组_过程复习题_参考答案2

常用标准控件作业一、选择题1.下列关于属性设置的叙述错误的是_______B__。

A.一个控件具有什么属性是Visual Basic预先设计好的,用户不能改变它B.一个控件具有什么属性值是Visual Basic预先设计好的,用户不能改变它C.一个控件的属性既可以在属性窗口中设置,也可以用程序代码设置D.一个控件的属性在属性窗口中设置后,还可以再利用程序代码为其设置新值2.以下过程是标签Label1的___A______事件。

Prviate Sub Label1_Click( )End SubA.单击B.双击C.拖拽D.移动3.下列控件中可设置滚动条是____C_____。

A.检查框(复选框)B.框架C.文本框D.标签框4.标签所显示的内容,由___C______属性值决定。

A. TextB. NameC. CaptionD. Alignment5.定时器的定时间隔单位是__C_______。

A. 秒B. 微秒C. 毫秒D. 分6.检查框(复选框)的控件名称为______B___。

A. OptionBottonB. CheckBoxC. PictureBoxD. Image7.若要求向文本框输入密码时,只在文本框中显示&号,则应当在此文本框的属性窗口中设置______D___。

A. Text属性值为&B. Caption属性值为&C. PasswordChar属性值为空D. PasswordChar属性值为&8.若要设置定时器的定时间隔,可通过__A_______属性来设置。

A. IntervalB. ValueC. EnabledD. Text9.若要设置定时器的定时间隔设为5秒,应将Interval属性值设为_D________。

A. 5B. 50C. 500D. 500010.若要使不可见命令按钮显示出来,可通过设置_____A____属性的值为True来实现。

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

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

精品文档1•下列控件中没有Caption属性的是________ oA)框架B)列表框C)复选框D)单选按钮2.复选框的Value属性为1时,表示_________ 。

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

A)Fontltalic B) FontBold C) FontNaine D) FontSize4.将数据项“China”添加到列表框Listl中成为第二项应使用_________ 语句.A)List 1.Additem “China" ,1 B) List 1.Additem u China ” 7 2C) Listl.Addltein 1, "China” D) Listl.Addltein2, ° China ”5.引用列表框Listl最后一个数据项,应使用________ 语句。

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

A)Listl.Additem 3, Cluiia ”B)Listl.Additem “ China ” , Listl.ListCount-1C)Listl.Addltein “ China ”,3D ) Listl.Additem “ Chma 冷Listl ListCoimt7.执行了卜面的程序后,列表框中的数据项有_______ 。

Pnvate Sub Form_Click()For i = 1 to 6Listl. Additem iNext 1For i = 1 to 3Listl .Remo veltem 1Next 1End SubA)1, 5, 6 B) 2> 4, 6 C ) 4, 5, 6 D) 1, 3, 58.如果列表框Listl中没有选定的项目,则执行Listl .Removeitem Listl Listindex 语句的结果是________ 。

vb精选试题及答案

vb精选试题及答案

vb精选试题及答案一、单项选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明变量?A. DimB. ConstC. FunctionD. Sub答案:A2. VB中数组的默认下标是从哪个数字开始的?A. 0B. 1C. -1D. 2答案:B3. 在VB中,以下哪个函数用于计算字符串的长度?A. LenB. UBoundC. LBoundD. Sqr答案:A4. VB中,哪个属性用于获取或设置一个窗体的标题?A. CaptionB. TextC. TitleD. Label答案:A5. 在VB中,以下哪个事件用于响应鼠标单击窗体?A. ClickB. DblClickC. MouseDownD. MouseUp答案:A二、填空题(每题3分,共15分)1. 在VB中,声明一个整型变量的正确语法是________。

答案:Dim myVar As Integer2. VB中,用于定义一个过程的关键字是________。

答案:Sub 或 Function3. VB中,用于读取用户输入的函数是________。

答案:InputBox4. VB中,用于打开文件的语句是________。

答案:Open5. VB中,用于关闭文件的语句是________。

答案:Close三、简答题(每题5分,共10分)1. 请简述VB中的事件驱动编程是什么?答案:事件驱动编程是一种编程范式,程序的执行流程由外部事件(如用户操作、消息、信号等)触发。

在VB中,用户可以通过编写事件处理程序来响应这些事件。

2. VB中如何实现循环结构?答案:在VB中,可以使用For...Next循环、Do...Loop循环、While...Wend循环等结构来实现循环。

四、编程题(每题10分,共20分)1. 编写一个VB程序,计算并输出1到100之间所有偶数的和。

答案:请参考以下代码:```vbDim sum As IntegerDim i As Integersum = 0For i = 1 To 100If i Mod 2 = 0 Thensum = sum + iEnd IfNext iMsgBox "1到100之间所有偶数的和是:" & sum```2. 编写一个VB程序,判断一个给定的年份是否为闰年。

vb考试试题及答案

vb考试试题及答案

vb考试试题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个不是基本数据类型?A. IntegerB. StringC. ObjectD. Array答案:D2. 下面哪个语句用于在Visual Basic中声明一个变量?A. DimB. DeclareC. DefineD. Set答案:A3. 在Visual Basic中,以下哪个是正确的循环结构?A. LoopB. WhileC. DoD. Repeat答案:C4. 以下哪个属性用于设置控件的可见性?A. VisibleB. ShowC. HideD. Display答案:A5. Visual Basic中的事件通常与哪个关键字一起使用?A. SubB. FunctionC. EventD. Procedure答案:A6. 在Visual Basic中,以下哪个不是控件的属性?A. NameB. CaptionC. TypeD. Left答案:C7. 下列哪个不是Visual Basic的内置函数?A. LenB. UBoundC. SqrtD. Max答案:D8. 在Visual Basic中,以下哪个不是数组的声明方式?A. Dim arr(1 To 10)B. Dim arr() As IntegerC. ReDim arr(1 To 10)D. Dim arr As Variant答案:D9. 在Visual Basic中,以下哪个不是条件语句?A. IfB. Select CaseC. WhileD. Do答案:C10. Visual Basic中,以下哪个不是错误处理的关键字?A. On Error GoToB. On Error Resume NextC. On Error GoTo 0D. On Error Exit Sub答案:D二、填空题(每题2分,共10分)1. 在Visual Basic中,使用________关键字可以声明一个变量。

vb二级考试题库带答案

vb二级考试题库带答案

vb二级考试题库带答案1. 以下哪个选项是Visual Basic(VB)中声明变量的正确方式?A. Dim a As IntegerB. Declare a As IntegerC. Var a = IntegerD. int a答案:A2. 在VB中,如何将一个字符串反转?A. StrReverse("Hello")B. Reverse("Hello")C. Mid("Hello", 1, Len("Hello"))D. Left("Hello", Len("Hello") / 2) & Right("Hello",Len("Hello") / 2)答案:A3. VB中,下列哪个函数用于计算数组中元素的总和?A. Sum()B. Total()C. Count()D. Average()答案:A4. 在VB中,如何实现一个循环,直到满足特定条件才停止?A. For Each...NextB. Do...Loop UntilC. While...WendD. For...Next答案:B5. VB中,以下哪个关键字用于定义一个过程?A. FunctionB. SubC. MethodD. Procedure答案:B6. 在VB中,如何声明一个名为"myArray"的一维数组,包含10个整数元素?A. Dim myArray(10) As IntegerB. Dim myArray(1 To 10) As IntegerC. Dim myArray() As Integer = New Integer(10)D. Dim myArray As Integer(10)答案:B7. VB中,下列哪个选项是正确的事件处理程序的声明方式?A. Private Sub Button1_Click()B. Public Sub Button1_Click()C. Protected Sub Button1_Click()D. Friend Sub Button1_Click()答案:A8. 在VB中,如何将一个整数转换为字符串?A. Str(123)B. CStr(123)C. Convert.ToInt32("123")D. Integer.ToString(123)答案:B9. VB中,下列哪个控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B10. 在VB中,如何声明一个名为"myFunction"的函数,该函数接收一个整数参数并返回一个整数?A. Function myFunction(ByVal x As Integer) As IntegerB. Sub myFunction(ByVal x As Integer) As IntegerC. Function myFunction(ByVal x As Integer)D. Sub myFunction(ByVal x As Integer)答案:A。

VB考试参考答案

VB考试参考答案

VB考试参考答案VB考试参考答案VB(Visual Basic)是一种广泛应用于软件开发的编程语言,它简单易学,适用于各种应用场景。

对于学习VB的人来说,参加考试是检验自己学习成果的一个重要环节。

在这篇文章中,我将为大家提供一些VB考试的参考答案,希望能对大家的学习和备考有所帮助。

第一部分:基础知识1. 什么是VB?VB是一种基于事件驱动的编程语言,它可以用于开发Windows应用程序、数据库应用程序等。

2. VB中的数据类型有哪些?VB中的数据类型包括整数型(Integer)、浮点型(Single、Double)、字符型(String)、布尔型(Boolean)等。

3. 如何声明和初始化一个整数变量?在VB中,可以使用Dim语句来声明一个整数变量,并使用赋值语句来初始化它。

例如:Dim num As Integernum = 104. VB中的条件语句有哪些?VB中常用的条件语句有If语句和Select Case语句。

If语句用于根据条件执行不同的代码块,而Select Case语句用于根据不同的条件执行不同的代码块。

5. VB中的循环语句有哪些?VB中常用的循环语句有For循环、Do循环和While循环。

For循环用于指定循环次数,Do循环和While循环则根据条件来控制循环的执行。

第二部分:应用实例现在,让我们通过一些应用实例来加深对VB的理解。

1. 实现一个计算器程序通过VB编写一个简单的计算器程序,可以实现基本的加减乘除运算。

用户输入两个数和运算符,程序根据运算符进行相应的计算,并输出结果。

2. 实现一个学生成绩管理系统通过VB编写一个学生成绩管理系统,可以实现学生信息的录入、查询、修改和删除等功能。

程序可以根据学生的成绩进行排名,并显示成绩统计信息。

3. 实现一个简单的游戏通过VB编写一个简单的游戏,比如猜数字游戏。

程序随机生成一个数字,用户通过输入猜测的数字来猜测正确的数字,程序根据用户的输入给出相应的提示,直到用户猜对为止。

VB复习资料试题及答案

VB复习资料试题及答案

计算机专业 VisualBasic程序设计试题一、单项选择题(每小题2分,共30分)1.在下列有关Visual Basic的叙述中,错误的是( B ) B.是面向对象的编程语言2.在新建一个“标准EXE”工程后,不在工具箱中出现的控件是(B) B.通用对话框3.对于定时器(Timer)控件,设置其定时是否开启的属性是( C ) C.Enabled4.有程序代码如下:Textl.Text=”欢迎走进VB世界!”·则Textl,Text,和”欢迎走进VB世界!”分别代表( D) D.对象,属性,值5.VB提供了结构化程序设计的三种基本结构是( A)。

A.选择结构、循环结构、顺序结构6.下列说法中正确的是( D)。

为了保存一个Visual Basic应用程序,应当D.分别保存工程文件、窗体文件和标准模块文件7.当一个工程含有多个窗体时,其中的启动窗体是( D)。

D.在“工程属性”对话框中指定的窗体8.要设置命令按钮的背景图形,必须设置的两个属性是( A)。

A.Style和Picture9.将数据“China”项添加到列表框(Listl)中成为第一项应使用的语句是( C)。

C.Listl.AddItem”China",010.确定一个窗体或控件的大小的属性是( B)。

B.Width和Height11.下列可以把当前目录下的图形文件picl.jpg装人图片框Picturel中的语句为( C)C.Picture1.Picture=LoadPicture((1picl.jpg")12.不属于VB数据库引擎的是( B)。

B.BDE13.如果准备读文件,打开顺序文件“text.dat”的正确语句是( C )。

C.open"text.dat"ForInputAs井114.使用ADO对象模型时,使Recordset和Connection对象建立连接的属性是( D )D.ActiveConnection15.Winsock控件的LocalPort属性的作用是( C)。

最新最全VB复习题含答案

最新最全VB复习题含答案

29. 数学表达式 x>y>z 的正确 VB 逻辑表达式是__D____。 A.x>y And <z 语句是___D___。 A.Hide B.Show C.Load D.Unload 31. 在下列说法中,正确的是__D_。 A.通过适当的设置,可以在程序运行期间,让时钟控件 显示在窗体上 B.在列表框中不能进行多项选择 C.在列表框中能够将项目按字母顺序从大到小排列 D.框架也有 Click 和 DblClick 事件 32. 为了把一个记录型变量的内容写入文件中指定的位置,所 使用的语句的格式为__D____。 A.Get 文件号,记录号,变量名 B.Get 文件号,变量名,记录号 C.Put 文件号,变量名,记录号 D.Put 文件号,记录号,变量名 33. 按文件的组织方式分为____A__。 A.顺序文件和随机文件 件 C.程序文件和数据文件 A.Abx45 A. .OCX B.P1234 B. .VBP 34. 以下__C____不能作为 VB 中的变量名。 35. 已编译的控件部件的扩展名是__A_。 36. 为了建立一个随机文件,其中每一条记录有多个不同数据 类型的数据项组成,应使用__A____。 A. 自 定 义 类 型 型 D.变体类型 37. 表达式 Int(23.4)+Round(-35.5)的计算结果为___C___。 A.-11 B.-12.1 C.-13 D.-12.5 38. 引用列表框(List1)最后一个数据项应使用_B__。 A. List1.List(List1.ListCount) B.List1.List(List1.ListCount-1) C.List1.List(ListCount) D.List1.List(ListCount-l) 39. 通过代码在运行时设置属性的语法格式为__B____。 A.对象名=属性 .新值 C.对象名.新值=属性 .新值 新值 40. 在 下 面 选 项 中 , 不 能 完 成 对 顺 序 文 件 的 读 操 作 的 是 ____D__。 A.LineInput#语句 C.Input()函数 B. 数 组 30. 如果要使一个窗体从屏幕上和内存中完全消失,所要使用的

vb控件数组的习题及答案

vb控件数组的习题及答案

vb控件数组的习题及答案编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(vb控件数组的习题及答案)的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为vb控件数组的习题及答案的全部内容。

电子教室学生注册时姓名文本框部分请输入:如:1411111111李四学号+姓名,中间不加空格)实验准备:请同学们删除d:\ex21 文件夹里面的内容如果没有ex21文件夹,请在d:\ 下新建 ex21 文件夹1、打开D:\下的工程文件PROJECTA4。

vbp和窗体文件FORMA4。

frm,按以下要求完成程序:在窗体上创建2个列表框、2个标签、2个命令按钮。

List1用于显示可选课程、List2用于显示已选课程.单击“选课”按钮,将List1中选定的课程名称加入到List2中显示,单击“清空”按钮,将删除List2中的所有课程。

程序运行的参考输出格式如图A-4所示,可选课程至少包含图A-4所示的6门.最后将工程文件、窗体文件按原文件名保存在D:\EX21文件夹下。

图A-42、打开D:\下的工程文件PROJECTB4。

vbp和窗体文件FORMB4.frm,按以下要求完成程序:在窗体上创建1个列表框、1个图片框、2个标签、2个命令按钮。

List1用于显示可选课程、Picture1用于显示已选课程。

单击“选课”按钮,将List1中选定的课程名称加入到Picture1中显示,单击“清空”按钮,将删除Picture1中的所有课程。

程序运行的参考输出格式如图B-4所示,可选课程至少包含图B-4所示的6门。

最后将工程文件、窗体文件按原文件名保存在D:\EX21文件夹下。

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

常用标准控件作业一、选择题1.下列关于属性设置的叙述错误的是_______B__。

A.一个控件具有什么属性是Visual Basic预先设计好的,用户不能改变它B.一个控件具有什么属性值是Visual Basic预先设计好的,用户不能改变它C.一个控件的属性既可以在属性窗口中设置,也可以用程序代码设置D.一个控件的属性在属性窗口中设置后,还可以再利用程序代码为其设置新值2.以下过程是标签Label1的___A______事件。

Prviate Sub Label1_Click( )End SubA.单击B.双击C.拖拽D.移动3.下列控件中可设置滚动条是____C_____。

A.检查框(复选框)B.框架C.文本框D.标签框4.标签所显示的内容,由___C______属性值决定。

A. TextB. NameC. CaptionD. Alignment5.定时器的定时间隔单位是__C_______。

A. 秒B. 微秒C. 毫秒D. 分6.检查框(复选框)的控件名称为______B___。

A. OptionBottonB. CheckBoxC. PictureBoxD. Image7.若要求向文本框输入密码时,只在文本框中显示&号,则应当在此文本框的属性窗口中设置______D___。

A. Text属性值为&B. Caption属性值为&C. PasswordChar属性值为空D. PasswordChar属性值为&8.若要设置定时器的定时间隔,可通过__A_______属性来设置。

A. IntervalB. ValueC. EnabledD. Text9.若要设置定时器的定时间隔设为5秒,应将Interval属性值设为_D________。

A. 5B. 50C. 500D. 500010.若要使不可见命令按钮显示出来,可通过设置_____A____属性的值为True来实现。

A.VisibleB.EnabledC.DefaultD.Value11.若要使定时器起作用,应将其__D_______属性设置值设为True。

A.IntervalB.ValueC.TextD.Enabled12.若要使命令按钮失效,可设置_____B____属性为False来实现。

A.ValueB.EnabledC.VisibleD.Cancel13.若要向列表框新增列表项,可使用_____D____方法来实现。

A.AddB.RemoveItemC.ClearD.AddItem14.要获得垂直滚动条Vscrollbar控件所能表示的最大值,可通过调用该控件的_____B____属性来实现。

A.ValueB.MaxC.MinrgeChange15.要将命令按钮上的文字设置为“粗体”可通过设置__B_______属性值为True来实现。

A.FontItalicB.FontBoldC.FontUnderlineD.FontSize16.要将命令按钮上的文字设置为“斜体”可通过设置____A_____属性值为True来实现。

A.FontItalicB.FontBoldC.FontUnderlineD.FontSize17.要将命令按钮上的字体设为“隶书”,可设置______C___的属性为“隶书”。

A.FontBoldB.BackItalicC.FontNameD.FontSize18.以下选项中,不属于单选按钮属性的是____D_____A.EnabledB.CaptionD.Min19.组合框的风格可通过____C_____属性来设置。

A.BackStyleB.BorderStyleC.StyleD.Sorted20.标签的边框由_____C____属性的设置来决定。

A.BackColorB.BackStyleC.BorderStyleD.AutoSize21.单选按钮的控件名称为____D_____。

A.BottonB.CheckBoxC.PictureBoxD.OptionBotton22.单选按钮的当前状态可通过___A______属性来访问。

A.ValueB.CheckedC.SelectedD.Caption23.当滚动条中的滑块位置变化时,将触发其___C______事件。

A.LostFocusB.SetFocusC.ChangeD.GetFocus24.假定Picture1和Form1分别为图片框和窗体的名称,以下语句___A______可清除图片框中的文本信息。

A.Picture1.clsB.Picture1.clearC.Form1.clsD.Form1.clear25.确定一个窗体或控件的大小的属性是_____B____。

A.Width或HeightB.Width和HeightC.Top或LeftD.Top和Left26.确定一个控件在窗体上的位置的属性是____D_____。

A.Width或HeightB.Width和HeightC.Top或LeftD.Top和Left27.若要获得当前列表项的数目,可通过访问____D_____属性来实现。

A.ColumnsB.TextC.ListIndexD.ListCount28.若要获得滚动条的当前值,可通过访问_____B____属性来实现。

A.TextB.ValueC.MaxD.Min29.若要将命令按钮设置为默认按钮,可设置___D______属性为True来实现。

A.CancelB.ValueC.EnabledD.Default30.若要清除列表框中列表项,可使用____C_____方法来实现。

A.AddB.RemoveItemC.ClearD.AddItem31.若要设置文本框最大可接收的字符数,可通设置_____D____属性值来实现。

A.MultilineB.LengthC.MinD.MaxLength32.若要使标签成为透明,可通过设置____B_____属性来实现。

A.BackColorB.BackStyleC.BorderStyleD.ForeColor33.若要使标签的大小自动与所显示的文本相适应,可通过设置_____A____属性的值为True来实现。

A.AutoSizeB.AlignmentC.ApperanceD.Visible34.若要使只读文本框成为可编辑文本框,可通设置___D______属性值为False来实现。

A.ReadOnlyB.UnlockC.EnabledD.Locked35.若要在列表框中同时选择多项,可通过设置列表框对象的_____C____属性来实现。

A.ColumnsB.StyleC.MultiSelectD.List36.用户在组合框中所输入的数据,可通过访问组合框对象的____A_____属性来获得。

A.TextB.ListC.List indexD.ListCount37.用鼠标选择列表框中的项目,将触发其____C_____事件。

A.ChangeB.ClickC.SelectD.ItemCheck38.在VB 窗体要设计两组单选按钮,应用____D_____控件对其分组。

A.PictureB.ImagebelD.Frame39.在图片框(PictureBox)中显示的图形,由对象的_____A____属性决定。

A. PictureB. ImageC. IconD. LoadPic40.标签中内容的对齐方式,由_____D____属性值决定。

A.TextC.CaptionD.Alignment41.当拖动滚动条滑块时,将触发其_____C____事件。

A.LostFocusB.SetFocusC.ScrollD.GetFocus42.假定Picture1,Form1,Text1,Label1分别为图片框、窗体、文本框、标签的名称,程序代码如下,单击图片框时,清除下列哪个对象的内容_____C____。

Private Sub Picture1_Click()ClsEnd SubA.Picture1B.Text1C.Formbel143.假定Picture1和Text1分别为图片框和文本框的名称,下列不正确的语句是_____C____。

A.Print 25B.Picture1.Print 25C.Text1.Print 25D.Debug.Print 2544.若要将图片"D:\PIC\CAR.JPG"载入到当前的图片框(PictureBox)中,应用____B_____命令。

A.LoadFileB.LoadPictureC.LoadPicD.LoadJPG45.若要设置列表框的选择方式,可通过____C_____属性设置来实现。

A.ColumnsB.StyleC.MultiSelectD.List46.若要设置命令按钮为图形风格的按钮,可通过将______A___属性设置为Graphical。

A.StyleB.BorderStyleC.BackStyleD.Apperance47.若要使命令按钮获得控制焦点,可使用____B_____方法来设置。

A.RefreshB.SetFocusC.GetFocusD.LostFocus48.要设置Hscrollbar控件在单滚动箭头时Value属性值的变化幅度,可通过调用该控件的______B___属性来实现。

A.ValueB.SmallChangeC.MinrgeChange49.要把一个命令按钮设置成无效,应设置其哪一个属性值____B_____。

A.Visible B.Enabled C.Default D.Cancel50.执行x$=InputBox("请输入x的值")时,在弹出的对话框中输入123,在列表框Listl选中第1个列表项(数据为456)。

使y的值是123456的语句是____D_____。

A.y=x$+Listl.List(1) B.y= Val(x$)+Val(Listl.List(0))C.y=Val(x$)+Val(Listl.List(1)) D.y=Val(x$)&Val(Listl.List(0))51.要设置计时器控件的定时时间,需设置的属性是______A___。

A.Interval B.Enabled C.Value D.Text52.移动控件位置的组合按键是_____C____。

A.Shift键+“方向箭头” B.Alt键+“方向箭头”C.Ctrl键+“方向箭头” D.Space键+“方向箭头”53.控制名称都是系统的默认控件名,下列语句错误的是_____C____。

A.Command1.Caption=List1.TextB.Label1.Caption=List1.List(1)C.List1.List(2)=List1.Text+Str(List1.ListIndex)D.Text1.Text=+Text1.Caption54.窗体中含有一个滚动条Hscroll1、一个标签Label1、一个形状控件Shape1。

相关文档
最新文档