VB例题解析和练习题集

上传人:痛*** 文档编号:84829597 上传时间:2022-05-04 格式:DOC 页数:97 大小:386.50KB
返回 下载 相关 举报
VB例题解析和练习题集_第1页
第1页 / 共97页
VB例题解析和练习题集_第2页
第2页 / 共97页
VB例题解析和练习题集_第3页
第3页 / 共97页
点击查看更多>>
资源描述
第3篇 例题解析和练习题第1章 Visual Basic 集成开发环境一. 例题解析1单项选择题1使用VB 6.0集成开发环境开发的应用程序不适宜的运行环境是。 A)Windows 3.2 B)Windows 9x C)WindowsNT D)Windows2000【答案】A【解析】VB 6.0集成开发工具,是32位应用程序的开发工具。这样的应用程序适宜在Windows 9x,Windows NT或Vindows2000环境中运行。而DOS和Windows 3.X是16位的操作系统。2VB 6.0共有三个版本,按功能从弱到强的顺序排列应是。A)学习版、专业版和工程版 B)学习版、工程版和专业版 C)学习版、专业版和企业版 D)学习版、企业版和专业版【答案】C【解析】VB 6.0共有三个版本,按功能从弱到强的顺序排列应是学习版、专业版和企业版。3VB 6.0集成开发环境有三种工作状态,不属于三种工作状态之一的是。 A)设计状态 B)编写代码状态 C)运行状态 D)中断状态【答案】B【解析】VB的工作状态显示在标题栏的中括号有:设计状态、运行状态和中断状态,也称三种模式或三种阶段。4不能翻开代码窗口的操作是。A)双击窗体设计器的任何地方 B)按下F4键C)单击工程窗口中的【查看代码】按钮D)选择“视图菜单中的“代码窗口命令【答案】B【解析】按下F4键将翻开属性窗口,其余的操作都能够翻开代码窗口。5工程文件的扩展名是。 A) .frm B) .vbp C) .bas D) .frx【答案】B【解析】VB的应用程序称为工程,一个工程由假设干文件组成,其中工程文件的扩展名是 .vbp。6窗体文件的扩展名是。 A) .frm B) .vbp C) .bas D) .frx 【答案】A【解析】在VB的应用程序中,每个窗体对应一个文件,窗体文件的扩展名是.frm。7在设计阶段,当双击窗体上的某个控件时,所翻开的窗口是。 A)工程资源管理器窗口 B)工具箱窗口 C)代码窗口 D)属性窗口 【答案】C【解析】在设计阶段,当双击窗体上的某个控件时,所翻开的窗口是该控件的事件过程所在的代码窗口。2填空题 1VB 6.0窗体文件默认主名是。 【答案】Formx 【解析】其中x为1,2,3等顺序号。VB 6.0窗体的名称属性和标题属性的默认值为Forml,假设用户在应用程序中添加多个窗体,系统为这些窗体起的名称依次为Form2,Form3等,当保存窗体文件时,VB用窗体名称默认值作为窗体文件的默认主名,其扩展名是.frm,可以改变保存窗体文件的主名。2启动VB 6.0后,要建立一个新工程,开场的操作是。 【答案】在“新建工程对话框中选择“标准EXE选项,单击“翻开按钮。 【解析】VB 6.0把一个工程称为一个工程。3VB 6.0生成可执行程序的扩展名是。 【答案】 .exe 【解析】VB 6.0是解释型语言。在输入代码的同时,解释系统将高级语言翻译成机器指令,并可判断语法是否正确。在设计程序时,还可以运行程序。设计、调试成功的程序可以编译生成可执行文件(.exe),这样的文件可脱离VB 6.0在Windows环境下运行。4在VB 6.0集成开发环境中,VB的工作状态显示在的方括号。 【答案】标题栏 【解析】VB的工作状态有:设计状态、运行状态和中断状态。 设计状态:用于设计应用程序的用户界面和编写程序代码。 运行状态:运行应用程序。此时,不能修改用户界面和编辑程序代码。 中断状态:运行的应用程序被暂时中断,按F5或单击工具栏的“继续按钮可继续运行程序,单击“完毕按钮停顿程序的运行。此时,可以编辑程序代码,但不能修改用户界面。此状态会弹出“立即窗口,在“立即窗口可以输入命令,并立即执行。二. 练习题1单项选择题1Visual Basic 6.0是一种面向的程序设计语言。 A)机器 B)对象 C)构造 D)过程2以下程序设计语言中支持面向对象的程序设计语言是。A)C B)Pascal C)VisualBasic D)Cobol3以下表达中,错误的选项是。 A)在窗体设计阶段,双击工具箱中的控件可以将控件放入窗口 B)启动Visual Basic后,工具箱中只有标准控件 C)在Visual Basic集成开发环境中,工具箱窗口只能位于窗体的左侧 D)用户可以去除立即窗口中的容 4启动Visual Basic6.0中文版后,标题栏中显示的信息是。 A) Microsoft Visual Basic6.0设计 B) 窗体1-Microsoft Visual Basic 6.0设计 C) 工程1-Visual Basic6.0设计 D) 工程1-Microsoft Visual Basic 6.0设计5Visual Basic 6.0窗体设计器的主要功能是。A)工程界面设计B)过程代码设计C)图形图像设计D)添加控件6以下表达中,错误的选项是。 A) 启动Visual Basic后,工具箱中只有标准控件 B) 工具箱中的控件是固定的,无法添加新的控件。 C)在Visual Basic集成开发环境中,工具箱窗口一般位于窗体的左侧 D)工具箱中控件的是类而不是对象。7工程资源管理器窗口可以列出种文件A) 2 B) 3 C) 4 D) 58以下表达中,错误的选项是。 A) 启动Visual Basic后,屏幕只有一个窗体Form1 B) 工程文件的扩展名是.bas C)标准模块由程序组成 D) 用使标准工具栏上的按钮可以翻开工具箱窗口9以下表达中,正确的选项是。 A) 一个工程只有一个窗体Form1。 B) 一个工程可包含255个窗体。 C) 窗体模块由程序组成 D) 用使工程资源管理器窗口的按钮可以查看窗体对象10以下关于属性窗口的表达中,正确的选项是。 A) 一个工程可以翻开任意个属性窗口。 B) 用使标准工具栏的按钮可以翻开属性窗口 C) 属性窗口的属性列表只能按字母顺序排列 D) 在工程设计中,只能在属性窗口设置属性 11以下不是Visual Basic特点的是。 A) 可视化编程 B)面向对象 C)事件驱动 D)算法生成12以下表达中错误的选项是。 A) 翻开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件 B) 保存Visual Basic程序时,应分别保存窗体文件及工程文件 C) Visual Basic应用程序只能以解释方式执行D) 事件可以由用户引发,也可以由系统引发 13以下表达中错误的选项是。A)在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件 B)以 .bas为扩展名的文件是标准模块文件 C)窗体文件包含该窗体及其控件的属性D)一个工程中可以含有多个标准模块文件 14最常用于变量跟踪的窗口是。 A)监视窗口 B)代码窗口 C)立即窗口 D)工程资源管理器窗口 15 启动Visual Basic后,在工具箱中列出的控件是。 A) ActiveX控件 B)标准控件 C)ODBC控件 D)可插入对象 16以下关于保存工程的表达中,正确的选项是。 A)保存工程时只保存窗体文件即可 B)保存工程时只保存工程文件即可 C)保存工程时,先保存工程文件后保存窗体文件D)保存工程时,先保存窗体文件后保存工程文件17以下操作不能启动Visual Basic 6.0的是。 A)双击Visual Basic 6.0的快捷方式图标 B)通过“开场菜单中的“运行命令 C)通过“开场菜单中的“程序命令D)在DOS的实模式下,进入Visual Basic的安装目录,运行vb6.exe18以下操作不能翻开Visual Basic 6.0属性窗口的是。 A)按F4键 B)执行“视图菜单中的“属性窗口命令 C)单击标准工具栏中的【属性窗口】按钮D)按Ctrl+T19在VB集成开发环境中,功能键F8的功能是。A运行程序 B进入编辑状态C新建工程D逐语句调试2填空题1Visual Basic 6.0是基于Microsoft的位操作系统设计的。2Visual Basic程序设计的核心是设计。3VB的一个应用程序是由窗体模块、模块和模块等组成的。4编写可视化程序的根本步骤依次是:工程界面设计、设置对象的属性、调试运行工程和保存工程。5Visual Basic 6.0的编程机制是。 6Visual Basic 6.0的程序设计方法是。7标准工具栏中图标的作用是。8标准工具栏中图标的作用是。9标准工具栏中图标的作用是。10翻开一个已有工程欲进展对象属性修改时,发现屏幕无属性窗口,使用工具栏中图标或“视图菜单的命令可以翻开属性窗口。11保存一个新建工程时,一般先保存文件,然后保存文件。12使用“文件菜单的命令,能够生成工程1的exe文件。13Visual Basic 6.0集成开发使用的操作系统是 。14在工程资源管理器窗口顶部有3个按钮,分别为、【查看对象】和【切换文件夹】。【答案】1单项选择题12345678910BCCDABDBBB111213141516171819DCACBDDDD2填空题1322对象3标准,类4编写程序代码5事件驱动6面向对象7翻开工程资源管理器窗口8运行工程9保存工程10属性窗口11frm或窗体 ,vbp或工程12生成工程1.exe13Windows14查看代码第2章 面向对象的程序设计一例题解析1面向对象的程序设计指满足。 A)可视化、构造化、动态化 B)封装性、继承性、多态性 C)对象的、动态、动态数据交换 D)ODBC,DDE,OLE【答案】B【解析】具有封装性、继承性、多态性的程序设计称为面向对象的程序设计。2用户在屏幕上画出应用程序界面,并设置好对象的属性,系统便可以自动生成程序代码,这种设计方式称为。 A)面向对象的程序设计 B)构造化程序设计 C)事件驱动的编程机制D)可视化程序设计【答案】D【解析】VB 6.0集成开发工具利用窗体设计器设计应用程序界面。用户可将工具箱中的控件添加到窗体,创立应用程序的外观;利用属性窗口为控件设置各种属性。系统便可以自动生成这些程序代码。因此,称为可视化程序设计。3VB中ActiveX控件的文件扩展名是。 A) .cls B) .ocx C) .frmD) .bas【答案】B【解析】.frm和.bas是窗体模块和标准模块文件的扩展名,.cls是类模块。因此,此题答案为B。4以下表达中错误的选项是。 A)在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件 B)以.bas为扩展名的文件是标准模块文件 C)窗体文件包含该窗体及其控件的属性 D)一个工程中可以含有多个标准模块文件 【答案】A 【解析】工程资源管理器窗口中列出了建立一个应用程序所需要的文件。当一个应用程序具有多个工程时,工程资源管理器窗口中将包含多个工程文件。 5以下不属于Visual Basic系统的文件类型是。 A) .frm B).bat C).vbg D).vbp 【答案】B 【解析】.frm是窗体文件的扩展名,.vbg是工程组文件的扩展名,.vbp是工程文件扩展名,都属于Visual Basic系统的文件类型。.bat是批处理文件的扩展名。 6以下不能在工程资源管理器窗口中列出的文件类型是。 A) .bas B).res C).frm D).ocx 【答案】D【解析】VB的工程资源管理器窗口常列有以下几类文件:工程文件(.vbp)和工程组文件(.vbg) 、窗体文件(.frm)、标准模块文件(.bas)、类模块文件(.cls)和资源文件(.res)。.ocx是Active X控件文件的扩展名,它不能在工程资源管理器窗口中列出。7以下表达中错误的选项是。 A)Visual Basic是事件驱动型可视化编程工具 B)Visual Basic应用程序不具有明显的开场和完毕语句 C)Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性 D)Visual Basic中控件的某些属性只能在运行时设置 【答案】C【解析】Visual Basic工具箱中的大局部控件都具有宽度(Width)和高度(Height)属性,但有些控件没有这两个属性,例如计时器(Timer)控件和直线(Line)。二练习题1单项选择题1对象的含义是。 A)代码的集合 B)数据的集合C)代码和数据的集合 D)数据或代码的集合2对象的组成的三个要素是。 A)函数、过程、语句 B)窗体、控件、行为C)属性、方法、事件 D)窗体、模块、控件3以下关于对象属性表达中错误的选项是。 A)对象有自己特殊的属性B)所有的对象都有一样的属性 C)不同的对象可能有一样的属性 D)属性值的设置可以在属性窗口中进展4下述选项中,属于VB的程序设计方法是。 A)面向对象、顺序驱动 B)面向对象、事件驱动 C)面向过程、事件驱动 D)面向过程、顺序驱动5事件的名称必须是 。 A)窗体所能够识别的 B)能够被用户触发的 C)对象所具有的 D)该事件有对应的方法可执行6Visual Basic中的Move、Print是对象的 。 A)事件 B)方法 C)属性 D)名称7Visual Basic中的Click、Load是对象的 。A)事件 B)方法 C)属性 D)名称8Visual Basic中的Left、Top是对象的 。 A)事件 B)方法 C)属性 D)名称9以下有关属性设置的语句中,错误的选项是。 A)Labell.Caption=画线 B)Textl.Text=Forml.CaptionC)mandl.Name=Visual Basic D)Forml.Caption= Labell.Caption10下面四个选项,不是事件的是_。A) Click B) Visible C) Unload D) Change11以下选项中,属于Visual Basic事件的是。A)Cls B)Click C)Caption D)Top12在属性窗口设置对象的属性时,通常采用的方式有。 A)直接键入属性值 B)选择输入 C)利用对话框 D)以上三种方式都是 13以下关于控件属性的表达中,正确的选项是 A)控件属性只能在设计时设置,不能在运行时设置 B)所有控件的一样属性都有一样的默认值 C)所有对象都具有一样的属性D)控件的属性值可以在属性窗口修改2填空题1用来描述对象的特征的一组数据称为对象的。2对象的属性值可以在应用程序的执行中由VB代码设定。设定的格式是。3在VB中对象的是指对象要完成的某个任务或动作。4在VB 中是预先定义好的能够被对象所识别的动作。5名称是每个对象最根本的属性。单窗体的默认名为。6决定对象左上角在载体上的位置的属性是和。7要使一个控件失效,应该将该控件的属性设置为False。 8设置控件上所显示文字的字体和格式的属性是。【答案】1单项选择题12345678910CCBBCBACCB111213BDD2填空题1属性2对象名.属性=属性值3方法4事件5Form16Top,Left注:两个答案可以交换7Enabled8Font910第3章 窗体和菜单设计一例题解析1在VB中,要将一个窗体装载到存进展变量初始化等预处理,应使用的是。 A)Show方法 B)UnLoad语句 C)Load语句 D)Hide方法【答案】C【解析】要将一个窗体装载到存应使用Load语句。 Show方法是显示窗体,Hide方法是隐藏窗体,Unload语句是卸载窗体。2如果要改变窗体的标题,那么需要设置的属性是。A)Caption B)Name C)BackColor D)BorderStyle 【答案】A【解析】窗体的标题由窗体的Caption属性设置。Name属性是窗体的名称,BackColor属性是窗体分背风光,BorderStyle属性是窗体边框的样式。3以下关于窗体的描述中,错误的选项是。 A)执行Unload Form1语句后,窗体Form1消失,但仍在存中 B)窗体的Load事件在加载窗体时发生 C)当窗体的Enabled属性为False时,通过鼠标和键盘对窗体的操作都被制止 D)窗体的Height、Width属性用于设置窗体的高和宽 【答案】A 【解析】Unload语句的功能是将窗体从存中卸载,因而窗体不但从屏幕上消失,同时也从存中卸载掉。4以下表达中正确的选项是。 A)窗体的Name属性指定窗体的名称,用来标识一个窗体 B)窗体的Name属性的值是显示在窗体标题栏中的文本 C)可以在运行期间改变对象的Name属性的值D)对象的Name属性值可以为空【答案】A 【解析】窗体的Name属性指定窗体的名称,用来惟一的标识一个窗体,不能为空。窗体的Name属性只能在设计阶段修改,不能在运行期间修改。5设在菜单编辑器中定义了一个菜单项,名称为menu1。为了在运行时使该菜单项不可见,应使用的语句是。 A)menu1.Enabled=True B)menu1.Enabled=False C)menu1.Visible=True D)menu1.Visible=False【答案】D【解析】Visible属性用于表示菜单项是否可见,Enabled属性用于表示菜单项是否可用。要隐藏菜单项menu1,将其Visible属性设置为False即可。所以,答案是D。二练习题1单项选择题1如果要改变窗体的标题,那么需要设置的属性是。A)Caption B)Name C)BackColor D)BorderStyle 2假设要将窗体从存中卸载,其实现的方法是_。A) 使用Show方法B) 使用Load语句C) 使用UnLoad语句D) 使用Hide方法3设有一个菜单项,名称为MenuItem,为了在运行时使该菜单失效变灰,应使用的正确语句是。 A)MenuItem.Enabled=False B)MenuItem.Enabled=True C)MenuItem.Visible=True D)MenuItem.Visible=False4在C:pic文件夹下有一个图形文件,名为Wele.gif。为了将该图形装入窗体Form1,应使用的正确语句是。 A) Form1.Picture=Wele.gif B) Form1.Picture=C:PicWele.gif C) Form1.Picture=C:PicWele.gifD) Form1.Picture=LoadPicture(C:PicWele.gif)5窗体的标题容是由以下属性中的属性决定的。 A)Name B)Caption C)FontName D)Text6如果将窗体的ControlBox属性值设置为False,那么。 A)窗体边框上的最大化和最小化按钮失效 B)ControlBox属性仍然起作用C)窗体边框上的最大化和最小化按钮消失 D)运行时还可以看到窗口左上角显示的控制框,可以单击该控制框进展窗体移 动、关闭等操作7工程中创立新窗体的方法是。 A) 利用标准工具箱中的窗体控件创立 B) 利用“工程菜单的“添加窗体“项 C) 由系统自动产生D) 利用“工具下拉菜单中的命令创立8以下关于窗体的说法中,不正确的选项是A)一个工程只能有一个窗体 B)可以把窗体看做是一个包含各种对象的容器 C)窗体是Visual Basic的一个对象D)只有在窗体上的控件才是对象9要让窗体不具有最大化功能,应该将窗体的属性设置为False。A)Max B)MaxButton C)AutoRedraw D)BorderStyle 10在属性窗口设置窗体的以下属性时,不需要通过对话框设置的属性是。 A)Font B)Picture C)Icon D)ControlBox 11以下属性中不属于窗体的是。 A)Enabled B)Left C)Value D)Visible12在窗体上建立第一个文本框,那么该文本框的默认名称是。A)Label0 B)Label1 C)Text0 D)Text1 13去除窗体或图形框中由绘图方法或Print方法在运行时生成的图形或文字使用。A)Cls B) Hide C) Show D) Move14在设计多窗体程序时,按照系统默认的名称分别建立4个窗体Forml、Form2、Form3和Form4,那么程序运行后,最先出现的窗体是。 A)Forml B)Form2 C)Form3 D)Form415设在菜单编辑器中定义了一个菜单项,名为menu1。为了在运行时隐藏该菜单项,应使用的语句是。 A)menu1.Enabled=True B)menu1.Enabled=False C)menu1.Visible= True D)menu1.Visible=False 答案:D16以下关于菜单的表达中,错误的选项是。 A)在程序运行过程中可以增加或减少菜单项B)如果把一个菜单项的Enabled属性设置为False,那么可删除该菜单项 C)弹出式菜单在菜单编辑器中设计 D)利用控件数组可以实现菜单项的增加或减少17以下关于多窗体工程的存取说法错误的选项是。 A)以.frm为扩展名保存窗体文件,以.vbp扩展名保存工程文件 B)每个窗体保存为一个扩展名为.frm的文件C)所有窗体文件可以保存为一个以.frm为扩展名的文件 D)用“翻开工程对话框翻开一个工程时将把属于该工程的所有文件装入存18如果一个工程含有多个窗体及标准模块,那么以下表达中错误的选项是。A)如果工程中含有Sub Main过程,那么程序一定首先执行该过程 B)不能把标准模块设置为启动模块 C)用Hide方法只是隐藏一个窗体,不能从存中去除该窗体 D)任何时刻最多只有一个窗体是活动窗体 19以下表达中错误的选项是。 A)一个工程中可以包含多个窗体文件 B)在一个窗体文件中用Private定义的通用过程能被其他窗体调用 C)在设计VB程序时,窗体模块、标准模块、类模块等需要分别保存为不同类型的磁盘文件 D)全局变量可以在标准模块中定义也可以在其他模块中定义20以下说确的是。A) 一个应用程序只包含一个窗体 B) 一个应用程序可以有多个启动窗体B) 一个大型应用程序通常由多个主窗体和子窗体组成 D) 一个窗体对应一个窗体文件2填空题1窗体决定了窗体的外观。2 窗体的属性用于设定窗体的标题。3程序运行后,用鼠标单击对象时触发的事件是事件。4 使用对象的方法可以移动对象,并在移动的同时变更对象的大小。5 MID应用程序一般由一个和多个子窗体构成。6 在Windows环境下,菜单分为两种形式:即。7 在应用程序的的窗体设计窗口中,执行“工具菜单下“菜单编辑器命令,那么翻开窗口。8 菜单编辑器窗口中的标题栏用于输入本菜单项的。9在菜单编辑器中建立了一个菜单项,名称为pmenu,用下面的语句可以把它作为弹出式菜单弹出,请填空。 Form1. pmenu 【答案】1单项选择题12345678910ACADBCBABD11121314151617181920CDAADBCABD2填空题1属性2Caption3Click4Move5父窗体6下拉菜单和快捷菜单7菜单编辑器8标题9PopupMenu 第4章 常用标准控件一例题解析 1以下能够触发文本框Change事件的操作是。 A)文本框失去焦点 B)文本框获得焦点 C)设置文本框的焦点 D)改变文本框的容 【答案】D 【解析】文本框的Text属性容每发生一次改变,将触发一次Change事件;所以此题的正确答案是选项A。另外,文本框失去焦点将触发LostFocus事件,文本框获得焦点将触发GotFocus事件。2设窗体上有一个列表框控件List1,且其中含有假设干列表项。那么以下能表示当前被选中的列表项容的是。 A)List1.List B)List1.ListIndex C)List1.Index D)List1.Text 【答案】D【解析】列表框的Text属性的值是最后一次选中的列表项的文本;ListIndex属性的值是最后一次选中的列表项的Index值;List属性和Index属性均为数组。因而此题的正确答案是选项D。3为了去除列表框中的所有容,应使用的方法是。A)Cls B)Clear C)Remove D)RemoveItem 【答案】B 【解析】Cls和Remove不是列表框的方法;Clear方法用来删除列表框中的所有工程;RemoveItem方法从列表框删除指定工程。4在窗体上放置两个滚动条和六个标签,滚动条的名称分别为Hscroll1和Hscroll2,标签的名称分别为 Label1Label6,其中标签Label4Label6分别显示“A=、“B=、“A*B=等文字信息,标签Label1、Label2分别显示其右侧滚动条的当前值,Label3显示A*B的计算结果。如以下图所示。当滚动条的值改变时,在相应的标签中显示滚动条的值。当单击【计算】按钮时,能够对标签Label1、Label2中显示的两个值求积,并将结果显示在Label3中。以下不能实现上述功能的事件过程是。 A)Private Sub mand1_Click() Label3.Caption=Str(Val(Label1.Caption)*Val(Label2.Caption) End Sub B) Private Sub mand1_Click()Label3.Caption=Hscroll1.Value*HScroll2.Value EndSub C) Private Sub mand1_Click()Label3.Caption=Hscroll1*HScroll2 End Sub D) Private Sub mand1_Click()Label3.Caption=HScroll1.Text*HScroll2.TextEnd Sub 【答案】D【解析】滚动条的默认属性是Value,滚动条不具有Text属性,所以,选项D不能实现题目要求的功能,答案是D。5在窗体上有一个文本框控件,名称为TxtTime;一个计时器控件,名称为Timer1,要求每一秒钟在文本框中显示一次当前的时间。程序为: Private Sub Timer1()TxtTime.Text=Time End Sub 在下划线上应填入的容是。 A)Enabled B)Visible C)Interval D)Timer 【答案】D【解析】从题目上分析,可知在空白处填入的应该是计时器控件的事件名称,而计时器只具有Timer事件,所以此题的正确答案是选项D。6以下选项中,不是Visual Basic标准控件的是 A)命令按钮 B)定时器 C)窗体 D)单项选择框【答案】C 【解析】对象包括窗体和控件,控件不含窗体。标准控件指工具箱中VB 6.0自带的控件。因此,此题答案为C。7文本框的默认属性是。 A)Caption B)Text C)Name D)Top【答案】B【解析】文本框的默认属性是Text,Text是文本框的容,因此,此题答案为B。8标签默认属性是。 A)Caption B)Text C)Name D)Top 【答案】A 【解析】标签默认属性是Caption,Caption用来改变标题信息。因此,此题答案为A。9滚动条的默认属性是。 A)Min B)Max C)Value D)Name【答案】C【解析】滚动条的默认属性是Value属性。滚动条Value属性的值随着滚动滑块位置的改变而改变,是一个整型数据。10只能用来显示字符信息的控件是。 A)图像框 B)图形框 C)标签框 D)文本框【答案】C【解析】图像框只能用来显示图像。图形框能显示图像和字符信息,还能容纳其他控件。文本框不仅能够显示字符信息,还能编辑字符信息。11确定复选框是否选中,应访问的属性是。 A)Selected B)Checked C)Style D)Value【答案】D【解析】复选框没有Selected和Checked属性。Selected是列表框的属性,表示是否选中了列表项。Style属性决定了复选框的外观。12设置命令按钮的标题文字时,应改变的属性是。 A)Text B)Caption C)Name D)FontName【答案】B【解析】命令按钮没有Text属性。Name属性是命令按钮的名称,FontName属性是命令按钮的标题文字所采用的字体名。13假设要获得滚动条的当前值,可访问的属性是。 A)Min B)Max C)TextD)Value【答案】D【解析】滚动条没有Text属性。滚动条的Min和Max属性分别存放滚动条的最小值和最大值。当滚动滑块的位置移动时,滚动条的Value属性值也随之改变。14命令按钮能响应的事件是。 A)DblClick B)Click C)ScrollD)Load【答案】B 【解析】命令按钮不支持DblClick事件。命令按钮也没有Load和Scroll事件。命令按钮能响应的事件在四个选项中只有Click事件。 15设置组合框的样式,可用的属性是。 A)BackStyle B)BorderStyle C)Style D)Sorted【答案】C【解析】组合框没有BackStyle和BorderStyle属性。组合框的Sorted属性控制列表项是否按序排列,假设设置为True按升序排列,否那么按参加先后顺序排列。组合框的Style属性控制组合框的样式,0为标准样式,1为复选框样式。16要设置计时器控件的定时时间,需设置的属性是。 A)Interval B)Enabled C)ValueD)Text【答案】A【解析】计时器控件没有Value和Text属性。计时器控件的Enabled属性设置计时器控件是否对事件产生响应。计时器控件通过Interval属性设置定时触发的周期(毫秒数),即触发计时器两个事件之间的毫秒数,Interval属性值的围为065535。17不能触发滚动条的Change事件的操作是。 A)拖动滚动条上的滑块 B)单击滚动条上的滑块 C)单击滚动条两端的箭头 D)单击箭头与滑块之间的滚动条【答案】B【解析】单击箭头与滑块之间的滚动条,滚动条的Value属性的改变量是LargeChange。单击滚动条两端的箭头,Value属性的改变量是SmallChange。拖动滚动条上的滑块,Value属性的改变量决定滑块的移动量。它们都能使滚动条的Value属性值改变,因此也就能够触发滚动条的Change事件。单击滚动条上的滑块,不改变滚动条的Value属性值,也不能触发滚动条的Change事件。18不能作为容器使用的对象是。 A)窗体 B)框架 C)图形框 D)图像框【答案】D【解析】窗体、框架和图形框都可作为容器使用,在这些对象中可以放置其他控件。图像框不能放置其他控件,不能作为容器使用。19VB 6.0应用程序提供的一组单项选择钮所具有的功能是。 A)选择一次 B)选择屡次 C)单一选择 D)多个选择【答案】C【解析】VB 6.0应用程序提供的一组单项选择钮中,在运行程序时,可以屡次选绎,但从功能上讲一组单项选择钮在任何时候只能选择一个。复选框提供多个选项供选择,可以从中选择一个或多个选项,也可以一个也不选择。二练习题1单项选择题1用于设置命令按钮控件的外观样式的属性是。 A)Image B)Picture C)Style D)Caption2用于设置命令按钮是否为取消按钮的属性是。 A)Image B) Default C) Cancel D)Caption3鼠标停留在控件上时,将显示一文本容。该文本容是通过属性设置的。 A)TextB) Caption C) ToolTipText D)HelpContextID4设置标签中显示的文本的对齐方式使用属性。 A) AlignmentB) BorderStyle C) AutoSize D) TabIndex5标签控件显示文本是使用属性来实现的。 A)Caption B)Text C)Alignment D)Visible6标签和文本框都可以用于显示文本,正确的表达是。A) 标签、文本框中的文本都是只读文本B)文本框、标签中的文本都是可编辑的文本C)标签中的文本是只读文本,文本框中的文本是可编辑的文本D) 标签中的文本是可编辑的文本,文本框中的文本是只读文本7用来设置文本框控件中有无滚动条的属性是。 A)Appearance B)MultiLine C)ScrollBars D)SelText8通过方法可以将焦点移到指定的对象上。 A)GotFocus B)SetFocus C)KeyPress D)LostFocus9在文本框中输入新信息时,能同时引发的事件是。 A)KcyPress和Click B)KeyPress和LostFocus C)KeyPress和Change D)Change和LostFocus10在列表框中当前被选中的列表项的序号是由属性返回的。A) Columns B) List C) ListIndex D) ListCount11列表框的AddItem方法的作用是。 A)去除列表框中的全部容 B) 重新设置列表框控件外观 C) 向列表框添加工程 D) 显示列表框中的列表工程数12从列表框中删除一个工程使用方法。 A)RemoveItem B) AddItem C) Clear D) Move13组合框可以看成是和文本框的组合。A)列表框 B)命令按钮 C)复选框 D)单项选择按钮14下面关于框架的说法错误的选项是。 A)框架框架用来放置其他控件,是一个容器 B)放置在框架中的单项选择按钮与框架外的单项选择按钮互不影响 C)框架可以接收用户输入 D) 当框架控件的Enabled属性设置为False时,框架中的所有控件都被屏蔽。15用鼠标拖动滚动条上的滑块时将触发事件。 A)Change B)KeyPress C)Scroll D)KeyDown16当滚动条上滑块的位置改变时将触发事件。 A)Scroll B)Change C)Scroll和Change D)Move17将指定的图片文件加载到当前对象中可在属性窗口使用属性。A)Picture B)CurmetX C) AutoSize D)Stretch18为了让图片框的大小可以自动适应所加载的图像大小,那么应该。A)设置Stretch属性值为True B)设置AutoSize属性值为True C)设置Stretch属性值为False D)设置AutoSize属性值为False19为了让图像框的大小可以自动适应所加载的图像大小,那么应该。A)设置Stretch属性值为True B)设置AutoSize属性值为TrueC)设置Stretch属性值为False D)设置AutoSize属性值为False20在窗体、图片框或图像框中装入图形使用函数。A) PictureLoadB) LoadPictureC) LoadImageD) ImageLoad21卸载在图片框中已经加载的位图图像使用。 A) Picturel.Picture = 语句 B) Picturel.Picture = LoadPicture()语句 C) Picturel= LoadPicture语句 D)选择图片框,在弹出的快捷菜单中选择“删除22以下事件中属于计时器(Timer)的事件是。 A)Click B)DblClick C)Timer D)KeyDown23在窗体上画一个名为Label1的标签,为了使该标签透明而有边框,其属性设置正确的选项是。A)Label1.BackStyle=0B)Label1.BackStyle=0 Label1.BorderStyle=1 Label1.BorderStyle=0 C)Label1.BackStyle=True D)Label1.BackStyle=FalseLabel1.BorderStyle=True Label1.BorderStyle=False 24将标签控件Label1的Alignment的属性设置为1,那么该标签的标题。 A)靠左显示(默认方式) B)靠右显示 C)居中显示 D)垂直显示 25在窗体上画一个名称为List1的列表框,一个名称为Label1的标签。列表框中显示假设干国家的名称。当单击列表框中的某个国家名时,在标签中显示选中国家的名称。以下程序中能实现上述功能的程序是。 A) Private Sub List1_Click() B) Private Sub List1_ Clicd() Label1.Caption=List1.Selected Label1.Name=List1.ListCountEnd Sub End Sub C) Private Sub List1_Click() D) Private Sub List1_ Click()Label1.Name=List1.Text Label1.Caption=List1.TextEnd Sub End Sub2填空题1VB中的控件通常分为三种类型:、和可插入的对象。2在属性窗口中用于改变选中控件的大小的属性是和。3鼠标位于命令按钮上并按下鼠标的瞬间,所触发的事件是事件。4当文本框具有焦点时,按下键盘上的任意键,都会触发事件。5列表框的工程容是一个数组,下标从0开场,是第一个列表项。6列表框中的和属性为数组。7在三种不同类型的组合框中,只能选择而不能输入数据的是Style属性的值为。8滚动条响应的重要事件有和。9Interval属性用于设定计时器触发Timer事件的时间间隔,该属性值为时屏蔽计时器。10如果要求每隔15秒钟触发一次计时器事件,应将Interval属性设置为。11在窗体上放置一个标签(名称为Label1)和一个计时器(名称为Timer1),并编写如下程序,该程序运行后,单击窗体,在标签中显示当前时间并每隔1秒钟变换一次。Private Sub Form_Load() Timer1.Enabled = False Timer1. = 1000 End SubPrivate Sub Form_Click()Timer1.= True End SubPrivate Sub Timer1_Timer()Label1.Caption = End Sub12在窗体上画两个标签,其名称分别为Labell和Label2,Caption属性分别为“数值及空白;然后画一个名称为HScrolll的水平滚动条,其Min的值为0,Max的值为100。程序运行后,如果单击滚动条两端的箭头,那么在标签Label2 中显示滚动条的值。请填空将程序补充完整。Private Sub Hscroll1()Label2.= HScroll1.Value End Sub【答案】1单项选择题12345678910CCCAACCBCC11121314151617181920CAACCBADCB2122232425CCABD2
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!