VB 例题解析和练习题.docx

上传人(卖家):最好的沉淀 文档编号:5908436 上传时间:2023-05-15 格式:DOCX 页数:102 大小:345.54KB
下载 相关 举报
VB 例题解析和练习题.docx_第1页
第1页 / 共102页
VB 例题解析和练习题.docx_第2页
第2页 / 共102页
VB 例题解析和练习题.docx_第3页
第3页 / 共102页
VB 例题解析和练习题.docx_第4页
第4页 / 共102页
VB 例题解析和练习题.docx_第5页
第5页 / 共102页
点击查看更多>>
资源描述

1、第 3 篇 例题解析和练习题第 1 章 Visual Basic 集成开发环境一. 例题解析1. 单项选择题(1) 使用VB 6.0 集成开发环境开发的应用程序不适宜的运行环境是。A) Windows 3.2B) Windows 9xC) Windows NTD) Windows 2000【答案】A【解析】VB 6.0 集成开发工具,是32 位应用程序的开发工具。这样的应用程序适宜在Windows 9x,Windows NT 或Vindows2000 环境中运行。而DOS 和 Windows 3.X 是 16 位的操作系统。(2) VB 6.0 共有三个版本,按功能从弱到强的顺序排列应是。A)

2、 学习版、专业版和工程版B)学习版、工程版和专业版C)学习版、专业版和企业版D)学习版、企业版和专业版【答案】C【解析】VB 6.0 共有三个版本,按功能从弱到强的顺序排列应是学习版、专业版和企业版。(3) VB 6.0 集成开发环境有三种工作状态,不属于三种工作状态之一的是。A) 设计状态B)编写代码状态C)运行状态D)中断状态【答案】B【解析】VB 的工作状态显示在标题栏的中括号内有:设计状态、运行状态和中断状态, 也称三种模式或三种阶段。(4) 不能打开代码窗口的操作是。A)双击窗体设计器的任何地方B)按下F4 键C) 单击工程窗口中的【查看代码】按钮D) 选择“视图”菜单中的“代码窗口

3、”命令【答案】B【解析】按下F4 键将打开属性窗口,其余的操作都能够打开代码窗口。(5) 工程文件的扩展名是。A) .frmB) .vbpC) .basD) .frx【答案】B【解析】VB 的应用程序称为工程,一个工程由若干文件组成,其中工程文件的扩展名是 .vbp 。(6) 窗体文件的扩展名是。A) .frmB) .vbpC) .basD) .frx【答案】A【解析】在VB 的应用程序中,每个窗体对应一个文件,窗体文件的扩展名是.frm。(7) 在设计阶段,当双击窗体上的某个控件时,所打开的窗口是。A) 工程资源管理器窗口B)工具箱窗口C)代码窗口D)属性窗口【答案】C【解析】在设计阶段,当

4、双击窗体上的某个控件时,所打开的窗口是该控件的事件过程所在的代码窗口。2. 填空题(1) VB 6.0 窗体文件默认主名是。【答案】Formx【解析】其中x 为 1,2,3 等顺序号。VB 6.0 窗体的名称属性和标题属性的默认值为Forml,若用户在应用程序中添加多个窗体,系统为这些窗体起的名称依次为Form2,Form3 等,当保存窗体文件时,VB 用窗体名称默认值作为窗体文件的默认主名,其扩展名是.frm, 可以改变保存窗体文件的主名。(2) 启动VB 6.0 后,要建立一个新工程,开始的操作是。【答案】在“新建工程”对话框中选择“标准EXE”选项,单击“打开”按钮。【解析】VB 6.0

5、 把一个项目称为一个工程。(3) VB 6.0 生成可执行程序的扩展名是。【答案】 .exe【解析】VB 6.0 是解释型语言。在输入代码的同时,解释系统将高级语言翻译成机器指令,并可判断语法是否正确。在设计程序时,还可以运行程序。设计、调试成功的程序可以编译生成可执行文件(.exe),这样的文件可脱离VB 6.0 在 Windows 环境下运行。(4) 在VB 6.0 集成开发环境中,VB 的工作状态显示在的方括号内。【答案】标题栏【解析】VB 的工作状态有:设计状态、运行状态和中断状态。设计状态:用于设计应用程序的用户界面和编写程序代码。运行状态:运行应用程序。此时,不能修改用户界面和编辑

6、程序代码。中断状态:运行的应用程序被暂时中断,按F5 或单击工具栏的“继续”按钮可继续运行程序,单击“结束”按钮停止程序的运行。此时,可以编辑程序代码,但不能修改用户界面。此状态会弹出“立即”窗口,在“立即”窗口内可以输入命令,并立即执行。二. 练习题1. 单项选择题(1) Visual Basic 6.0 是一种面向的程序设计语言。A)机器B)对象C)结构D)过程(2) 下列程序设计语言中支持面向对象的程序设计语言是。A) CB)PascalC)Visual BasicD)Cobol(3) 下列叙述中,错误的是。A) 在窗体设计阶段,双击工具箱中的控件可以将控件放入窗口B)启动Visual

7、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设计(5) Visual Basic 6.0 窗体设计器的主要功能是。A) 工程界面设计B)过程代码设计C)图形图像设计D)添加控

8、件(6) 下列叙述中,错误的是。A) 启动Visual Basic 后,工具箱中只有标准控件B) 工具箱中的控件是固定的,无法添加新的控件。C) 在Visual Basic 集成开发环境中,工具箱窗口一般位于窗体的左侧D)工具箱中控件的是类而不是对象。(7) 工程资源管理器窗口可以列出种文件A) 2B) 3C) 4D) 5(8) 下列叙述中,错误的是。A) 启动Visual Basic 后,屏幕只有一个窗体Form1B) 工程文件的扩展名是.bas C)标准模块由程序组成D) 用使标准工具栏上的按钮可以打开工具箱窗口(9) 下列叙述中,正确的是。A) 一个工程只有一个窗体Form1。B) 一个

9、工程可包含 255 个窗体。C) 窗体模块由程序组成D) 用使工程资源管理器窗口的按钮可以查看窗体对象(10) 下列关于属性窗口的叙述中,正确的是。A) 一个工程可以打开任意个属性窗口。B) 用使标准工具栏的按钮可以打开属性窗口C) 属性窗口的属性列表只能按字母顺序排列D) 在工程设计中,只能在属性窗口设置属性(11) 以下不是Visual Basic 特点的是。A) 可视化编程B)面向对象C)事件驱动D)算法生成(12) 以下叙述中错误的是。A) 打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B) 保存Visual Basic 程序时,应分别保存窗体文件及工程文件C) V

10、isual Basic 应用程序只能以解释方式执行D) 事件可以由用户引发,也可以由系统引发(13) 以下叙述中错误的是。A) 在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B)以 .bas 为扩展名的文件是标准模块文件C)窗体文件包含该窗体及其控件的属性 D)一个工程中可以含有多个标准模块文件(14) 最常用于变量跟踪的窗口是。A) 监视窗口B)代码窗口C)立即窗口D)工程资源管理器窗口(15) 启动Visual Basic 后,在工具箱中列出的控件是。A) ActiveX 控件B)标准控件C)ODBC 控件D)可插入对象(16) 以下关于保存工程的叙述中,正确的是。A)保

11、存工程时只保存窗体文件即可B)保存工程时只保存工程文件即可C)保存工程时,先保存工程文件后保存窗体文件D)保存工程时,先保存窗体文件后保存工程文件(17) 以下操作不能启动Visual Basic 6.0 的是。A)双击Visual Basic 6.0 的快捷方式图标B)通过“开始”菜单中的“运行”命令C)通过“开始”菜单中的“程序”命令D)在DOS 的实模式下,进入Visual Basic 的安装目录,运行vb6.exe(18) 以下操作不能打开Visual Basic 6.0 属性窗口的是。A) 按 F4 键B) 执行“视图”菜单中的“属性窗口”命令C)单击标准工具栏中的【属性窗口】按钮

12、D)按Ctrl+T(19) 在VB 集成开发环境中,功能键F8 的功能是。A)运行程序B)进入编辑状态C)新建工程D)逐语句调试2. 填空题(1) Visual Basic 6.0 是基于Microsoft 的位操作系统设计的。(2) Visual Basic 程序设计的核心是设计。(3) VB 的一个应用程序是由窗体模块、模块和模块等组成的。(4) 编写可视化程序的基本步骤依次是:工程界面设计、设置对象的属性、调试运行工程和保存工程。(5) Visual Basic 6.0 的编程机制是。(6) Visual Basic 6.0 的程序设计方法是。(7) 标准工具栏中图标(8) 标准工具栏中

13、图标(9) 标准工具栏中图标的作用是。的作用是。的作用是。(10) 打开一个已有工程欲进行对象属性修改时,发现屏幕无属性窗口,使用工具栏中图标或“视图”菜单的命令可以打开属性窗口。(11) 保存一个新建工程时,一般先保存文件,然后保存文件。(12) 使用“文件”菜单的命令,能够生成工程 1 的 exe 文件。(13) Visual Basic 6.0 集成开发使用的操作系统是。(14) 在工程资源管理器窗口顶部有3 个按钮,分别为、【查看对象】和【切换文件夹】。【答案】1. 单项选择题(1)B(2)C(3)C(4)D(5)A(6)B(7)D(8)B(9)B(10)B(11)(12)(13)(1

14、4)(15)(16)(17)(18)(19)DCACBDDDD2. 填空题(1)32(2) 对象(3) 标准,类(4) 编写程序代码(5) 事件驱动(6) 面向对象(7) 打开工程资源管理器窗口(8) 运行工程(9) 保存工程(10) 属性窗口(11) frm(或窗体) ,vbp(或工程)(12) 生成工程 1.exe(13) Windows(14) 查看代码第 2 章 面向对象的程序设计一例题解析(1) 面向对象的程序设计指满足。A) 可视化、结构化、动态化B)封装性、继承性、多态性C)对象的链接、动态链接、动态数据交换D)ODBC,DDE,OLE【答案】B【解析】具有封装性、继承性、多态性

15、的程序设计称为面向对象的程序设计。(2) 用户在屏幕上画出应用程序界面,并设置好对象的属性,系统便可以自动生成程序代码,这种设计方式称为。A) 面向对象的程序设计B)结构化程序设计C)事件驱动的编程机制D)可视化程序设计【答案】D【解析】VB 6.0 集成开发工具利用窗体设计器设计应用程序界面。用户可将工具箱中的控件添加到窗体,创建应用程序的外观;利用属性窗口为控件设置各种属性。系统便可以自动生成这些程序代码。因此,称为可视化程序设计。(3) VB 中 ActiveX 控件的文件扩展名是 。A) .clsB) .ocxC) .frmD) .bas【答案】B【解析】.frm 和.bas 是窗体模

16、块和标准模块文件的扩展名,.cls 是类模块。因此,本题答案为 B。(4) 以下叙述中错误的是。A) 在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B)以.bas 为扩展名的文件是标准模块文件C)窗体文件包含该窗体及其控件的属性 D)一个工程中可以含有多个标准模块文件【答案】A【解析】工程资源管理器窗口中列出了建立一个应用程序所需要的文件。当一个应用程序具有多个工程时,工程资源管理器窗口中将包含多个工程文件。(5) 以下不属于 Visual Basic 系统的文件类型是。A) .frmB).batC).vbgD).vbp【答案】B【解析】.frm 是窗体文件的扩展名,.vbg

17、 是工程组文件的扩展名,.vbp 是工程文件扩展名,都属于 Visual Basic 系统的文件类型。.bat 是批处理文件的扩展名。(6) 以下不能在工程资源管理器窗口中列出的文件类型是。A) .basB).resC).frmD).ocx【答案】D【解析】VB 的工程资源管理器窗口中通常列有以下几类文件:工程文件(.vbp)和工程组文件(.vbg) 、窗体文件(.frm)、标准模块文件(.bas)、类模块文件(.cls)和资源文件(.res)。.ocx 是 Active X 控件文件的扩展名,它不能在工程资源管理器窗口中列出。(7) 以下叙述中错误的是 。A) Visual Basic 是事

18、件驱动型可视化编程工具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) 函数

19、、过程、语句B)窗体、控件、行为C)属性、方法、事件D)窗体、模块、控件(3) 以下关于对象属性叙述中错误的是。A) 对象有自己特殊的属性B) 所有的对象都有相同的属性 C)不同的对象可能有相同的属性D)属性值的设置可以在属性窗口中进行(4) 下述选项中,属于 VB 的程序设计方法是。A) 面向对象、顺序驱动B)面向对象、事件驱动C)面向过程、事件驱动D)面向过程、顺序驱动(5) 事件的名称必须是。A) 窗体所能够识别的B)能够被用户触发的C) 对象所具有的D)该事件有对应的方法可执行(6) Visual Basic 中的 Move、Print 是对象的。A) 事件B)方法C)属性D)名称(7

20、) Visual Basic 中的 Click、Load 是对象的。A) 事件B)方法C)属性D)名称(8) Visual Basic 中的 Left、Top 是对象的。A) 事件B)方法C)属性D)名称(9) 下列有关属性设置的语句中,错误的是。A)Labell.Caption= 画 线 B)Textl.Text=Forml.Caption C)Commandl.Name=Visual BasicD) Forml.Caption= Labell.Caption(10) 下面四个选项,不是事件的是 。A) ClickB) VisibleC) UnloadD) Change(11) 下列选项中,

21、属于 Visual Basic 事件的是。A) ClsB)ClickC)CaptionD)Top(12) 在属性窗口设置对象的属性时,通常采用的方式有。A)直接键入属性值B)选择输入C)利用对话框D)以上三种方式都是(13) 下列关于控件属性的叙述中,正确的是A)控件属性只能在设计时设置,不能在运行时设置B)所有控件的相同属性都有相同的默认值C) 所有对象都具有相同的属性D) 控件的属性值可以在属性窗口修改2. 填空题(1)用来描述对象的特征的一组数据称为对象的。( 2 ) 对象的属性值可以在应用程序的执行中由 VB 代码设定。设定的格式是。(3) 在 VB 中对象的是指对象要完成的某个任务或

22、动作。(4) 在 VB 中是预先定义好的能够被对象所识别的动作。(5) 名称是每个对象最基本的属性。单窗体的默认名为。(6) 决定对象左上角在载体上的位置的属性是和。(7) 要使一个控件失效,应该将该控件的属性设置为 False。(8) 设置控件上所显示文字的字体和格式的属性是。【答案】1. 单项选择题(1)C(11)B(2)C(12)D(3)(4)(5)(6)(7)(8)(9)(10)B(13)DBCBACCB2. 填空题(1) 属性(2) 对象名.属性=属性值(3) 方法(4) 事件(5) Form1(6) Top,Left(注:两个答案可以交换)(7) Enabled(8) Font(9

23、) (9)(10) (10)第 3 章 窗体和菜单设计一例题解析(1) 在 VB 中,要将一个窗体装载到内存进行变量初始化等预处理,应使用的是。A) Show 方法B)UnLoad 语句C)Load 语句D)Hide 方法【答案】C【解析】要将一个窗体装载到内存应使用Load 语句。 Show 方法是显示窗体,Hide 方法是隐藏窗体,Unload 语句是卸载窗体。(2) 如果要改变窗体的标题,则需要设置的属性是。A)CaptionB)NameC)BackColorD)BorderStyle【答案】A【解析】窗体的标题由窗体的Caption 属性设置。Name 属性是窗体的名称,BackCol

24、or属性是窗体分背景色,BorderStyle 属性是窗体边框的样式。(3) 以下关于窗体的描述中,错误的是。A) 执行 Unload Form1 语句后,窗体 Form1 消失,但仍在内存中B) 窗体的 Load 事件在加载窗体时发生C) 当窗体的 Enabled 属性为 False 时,通过鼠标和键盘对窗体的操作都被禁止D) 窗体的 Height、Width 属性用于设置窗体的高和宽【答案】A【解析】Unload 语句的功能是将窗体从内存中卸载,因而窗体不但从屏幕上消失,同时也从内存中卸载掉。(4) 以下叙述中正确的是。A) 窗体的 Name 属性指定窗体的名称,用来标识一个窗体B) 窗体

25、的 Name 属性的值是显示在窗体标题栏中的文本C)可以在运行期间改变对象的 Name 属性的值D)对象的 Name 属性值可以为空【答案】A【解析】窗体的Name 属性指定窗体的名称,用来惟一的标识一个窗体,不能为空。窗体的 Name 属性只能在设计阶段修改,不能在运行期间修改。(5) 设在菜单编辑器中定义了一个菜单项,名称为 menu1。为了在运行时使该菜单项不可见,应使用的语句是。A) menu1.Enabled=TrueB)menu1.Enabled=FalseC) menu1.Visible=TrueD)menu1.Visible=False【答案】D【解析】Visible 属性用于

26、表示菜单项是否可见,Enabled 属性用于表示菜单项是否可用。要隐藏菜单项 menu1,将其 Visible 属性设置为 False 即可。所以,答案是 D。二练习题1. 单项选择题(1) 如果要改变窗体的标题,则需要设置的属性是。A)CaptionB)NameC)Back ColorD)Border Style(2) 若要将窗体从内存中卸载,其实现的方法是 。A) 使用 Show 方法B) 使用 Load 语句C) 使用 UnLoad 语句D) 使用 Hide 方法(3) 设有一个菜单项,名称为 MenuItem,为了在运行时使该菜单失效(变灰),应使用的正确语句是。A) MenuItem

27、.Enabled=FalseB)MenuItem.Enabled=True C)MenuItem.Visible=TrueD)MenuItem.Visible=False(4) 在 C:pic 文件夹下有一个图形文件,名为 Welcome.gif。为了将该图形装入窗体Form1,应使用的正确语句是。A) Form1.Picture=Welcome.gifB) Form1.Picture=C:PicWelcome.gifC) Form1.Picture=C:PicWelcome.gifD) Form1.Picture=LoadPicture(C:PicWelcome.gif)(5) 窗体的标题内

28、容是由下列属性中的属性决定的。A) NameB)CaptionC)FontNameD)Text(6) 如果将窗体的 ControlBox 属性值设置为 False,则。A) 窗体边框上的最大化和最小化按钮失效B)ControlBox 属性仍然起作用C) 窗体边框上的最大化和最小化按钮消失D) 运行时还可以看到窗口左上角显示的控制框,可以单击该控制框进行窗体移动、关闭等操作(7) 工程中创建新窗体的方法是。A) 利用标准工具箱中的窗体控件创建B) 利用“工程”菜单的“添加窗体“项C) 由系统自动产生D) 利用“工具”下拉菜单中的命令创建(8) 下列关于窗体的说法中,不正确的是A) 一个工程只能有

29、一个窗体B) 可以把窗体看做是一个包含各种对象的容器C)窗体是 Visual Basic 的一个对象D)只有在窗体上的控件才是对象(9) 要让窗体不具有最大化功能,应该将窗体的属性设置为 False。A)MaxB)MaxButtonC)AutoRedrawD)BorderStyle(10) 在属性窗口设置窗体的下列属性时,不需要通过对话框设置的属性是。A)FontB)PictureC)IconD)ControlBox(11) 下列属性中不属于窗体的是。A)EnabledB)LeftC)ValueD)Visible(12) 在窗体上建立第一个文本框,则该文本框的默认名称是。A)Label0B)L

30、abel1C)Text0D)Text1(13) 清除窗体或图形框中由绘图方法或 Print 方法在运行时生成的图形或文字使用。A) ClsB) HideC) ShowD) Move(14) 在设计多窗体程序时,按照系统默认的名称分别建立 4 个窗体 Forml、Form2、Form3 和 Form4,则程序运行后,最先出现的窗体是。A)FormlB)Form2C)Form3D)Form4(15) 设在菜单编辑器中定义了一个菜单项,名为 menu1。为了在运行时隐藏该菜单项,应使用的语句是。A) menu1.Enabled=TrueB)menu1.Enabled=False C)menu1.Vi

31、sible= TrueD)menu1.Visible=False 答案:D(16) 以下关于菜单的叙述中,错误的是。A) 在程序运行过程中可以增加或减少菜单项B) 如果把一个菜单项的Enabled 属性设置为False,则可删除该菜单项C)弹出式菜单在菜单编辑器中设计D)利用控件数组可以实现菜单项的增加或减少(17) 下列关于多窗体工程的存取说法错误的是。A)以.frm 为扩展名保存窗体文件,以.vbp 扩展名保存工程文件B)每个窗体保存为一个扩展名为.frm 的文件C) 所有窗体文件可以保存为一个以.frm 为扩展名的文件D) 用“打开工程”对话框打开一个工程时将把属于该工程的所有文件装入内

32、存(18) 如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是。A)如果工程中含有Sub Main 过程,则程序一定首先执行该过程B)不能把标准模块设置为启动模块C)用Hide 方法只是隐藏一个窗体,不能从内存中清除该窗体D)任何时刻最多只有一个窗体是活动窗体(19) 以下叙述中错误的是。A) 一个工程中可以包含多个窗体文件B) 在一个窗体文件中用Private 定义的通用过程能被其他窗体调用C) 在设计VB 程序时,窗体模块、标准模块、类模块等需要分别保存为不同类型的磁盘文件D) 全局变量可以在标准模块中定义也可以在其他模块中定义(20) 下列说法正确的是。A) 一个应用程序只包含一个

33、窗体B) 一个应用程序可以有多个启动窗体B) 一个大型应用程序通常由多个主窗体和子窗体组成D) 一个窗体对应一个窗体文件2. 填空题(1) 窗体决定了窗体的外观。(2) 窗体的属性用于设定窗体的标题。(3) 程序运行后,用鼠标单击对象时触发的事件是事件。(4) 使用对象的方法可以移动对象,并在移动的同时变更对象的大小。(5) MID 应用程序一般由一个和多个子窗体构成。(6) 在 Windows 环境下,菜单分为两种形式:即。(7) 在应用程序的的窗体设计窗口中,执行“工具”菜单下“菜单编辑器”命令, 则打开窗口。(8) 菜单编辑器窗口中的标题栏内用于输入本菜单项的。(9) 在菜单编辑器中建立

34、了一个菜单项,名称为pmenu,用下面的语句可以把它作为 弹出式菜单弹出,请填空。Form1.【答案】1单项选择题pmenu(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)ACADBCBABD(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)CDAADBCABD2填空题(1) 属性(2) Caption(3) Click(4) Move(5) 父窗体(6) 下拉菜单和快捷菜单(7) 菜单编辑器(8) 标题(9) PopupMenu第 4 章 常用标准控件一例题解析(1) 以下能够触发文本框 Change 事件的操作是。A)文本框失去焦点B)文本框获得

35、焦点 C)设置文本框的焦点D)改变文本框的内容【答案】D【解析】文本框的Text 属性内容每发生一次改变,将触发一次Change 事件;所以本题的正确答案是选项 A。另外,文本框失去焦点将触发LostFocus 事件,文本框获得焦点将触发 GotFocus 事件。(2) 设窗体上有一个列表框控件List1,且其中含有若干列表项。则以下能表示当前被 选中的列表项内容的是 。A) List1.ListB) List1.ListIndexC) List1.IndexD) List1.Text【答案】D【解析】列表框的 Text 属性的值是最后一次选中的列表项的文本;ListIndex 属性的值是最后

36、一次选中的列表项的 Index 值;List 属性和 Index 属性均为数组。因而本题的正确答案是选项 D。(3) 为了清除列表框中的所有内容,应使用的方法是 。A) ClsB)ClearC)RemoveD)RemoveItem【答案】B【解析】Cls 和 Remove 不是列表框的方法;Clear 方法用来删除列表框中的所有项目; RemoveItem 方法从列表框删除指定项目。(4) 在窗体上放置两个滚动条和六个标签,滚动条的名称分别为Hscroll1 和 Hscroll2, 标签的名称分别为 Label1Label6,其中标签 Label4Label6 分别显示“A=”“、B=”“、A

37、*B=”等文字信息,标签 Label1、Label2 分别显示其右侧滚动条的当前值,Label3 显示 A*B 的计算结果。如下图所示。当滚动条的值改变时,在相应的标签中显示滚动条的值。当单击【计算】按钮时,能够对标签Label1、Label2 中显示的两个值求积,并将结果显示在Label3 中。以下不能实现上述功能的事件过程是。A) Private Sub Command1_Click() Label3.Caption=Str(Val(Label1.Caption)*Val(Label2.Caption)End SubB) Private Sub Command1_Click() Label

38、3.Caption=Hscroll1.Value*HScroll2.ValueEnd SubC) Private Sub Command1_Click() Label3.Caption=Hscroll1*HScroll2End SubD) Private Sub Command1_Click() Label3.Caption=HScroll1.Text*HScroll2.Text End Sub【答案】D【解析】滚动条的默认属性是 Value,滚动条不具有 Text 属性,所以,选项D 不能实现题目要求的功能,答案是D。(5) 在窗体上有一个文本框控件,名称为TxtTime;一个计时器控件,名

39、称为Timer1, 要求每一秒钟在文本框中显示一次当前的时间。程序为:Private Sub Timer1() TxtTime.Text=TimeEnd Sub在下划线上应填入的内容是。A) EnabledB)VisibleC)IntervalD)Timer【答案】D【解析】从题目上分析,可知在空白处填入的应该是计时器控件的事件名称,而计时器只具有Timer 事件,所以本题的正确答案是选项D。(6) 以下选项中,不是Visual Basic 标准控件的是A)命令按钮B)定时器C)窗体D)单选框【答案】C【解析】对象包括窗体和控件,控件不含窗体。标准控件指工具箱中VB 6.0 自带的控件。因此,

40、本题答案为C。(7) 文本框的默认属性是。A) CaptionB)TextC)NameD)Top【答案】B【解析】文本框的默认属性是Text,Text 是文本框的内容,因此,本题答案为B。(8) 标签默认属性是。A) CaptionB)TextC)NameD)Top【答案】A【解析】标签默认属性是Caption,Caption 用来改变标题信息。因此,本题答案为A。(9) 滚动条的默认属性是。A) MinB)MaxC)ValueD)Name【答案】C【解析】滚动条的默认属性是Value 属性。滚动条 Value 属性的值随着滚动滑块位置的改变而改变,是一个整型数据。(10) 只能用来显示字符信

41、息的控件是。A)图像框B)图形框C)标签框D)文本框【答案】C【解析】图像框只能用来显示图像。图形框能显示图像和字符信息,还能容纳其他控件。文本框不仅能够显示字符信息,还能编辑字符信息。(11) 确定复选框是否选中,应访问的属性是。A)SelectedB)CheckedC)StyleD)Value【答案】D【解析】复选框没有 Selected 和 Checked 属性。Selected 是列表框的属性,表示是否选中了列表项。Style 属性决定了复选框的外观。(12) 设置命令按钮的标题文字时,应改变的属性是。A)TextB)CaptionC)NameD)FontName【答案】B【解析】命令

42、按钮没有 Text 属性。Name 属性是命令按钮的名称,FontName 属性是命令按钮的标题文字所采用的字体名。(13) 若要获得滚动条的当前值,可访问的属性是。A)MinB)MaxC)TextD)Value【答案】D【解析】滚动条没有Text 属性。滚动条的Min 和 Max 属性分别存放滚动条的最小值和最大值。当滚动滑块的位置移动时,滚动条的Value 属性值也随之改变。(14) 命令按钮能响应的事件是。A)DblClickB)ClickC)ScrollD)Load【答案】B【解析】命令按钮不支持DblClick 事件。命令按钮也没有 Load 和 Scroll 事件。命令按钮能响应的

43、事件在四个选项中只有 Click 事件。(15) 设置组合框的样式,可用的属性是。A)BackStyleB)BorderStyleC)StyleD)Sorted【答案】C【解析】组合框没有 BackStyle 和 BorderStyle 属性。组合框的 Sorted 属性控制列表项是否按序排列,若设置为True 按升序排列,否则按加入先后顺序排列。组合框的 Style 属性控制组合框的样式,0 为标准样式,1 为复选框样式。(16) 要设置计时器控件的定时时间,需设置的属性是 。A)IntervalB)EnabledC)ValueD)Text【答案】A【解析】计时器控件没有 Value 和 T

44、ext 属性。计时器控件的 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【解析】窗体、框架和图形框都可作为容器使用,在这些对象中可以放置其他控件。图像框不能放置其他控件,不能作为容器使用。(19) VB 6.0 应用程序提供的一组单选钮所具有的功能是。A)选择一次B)选择多

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 待归类文档
版权提示 | 免责声明

1,本文(VB 例题解析和练习题.docx)为本站会员(最好的沉淀)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|