VB程序设计教程 习题解答
    vb程序设计教程习题解答
    《VB编程课程》(第三版)问题解决
    习题1答案
    一、 多项选择题
    1.1visualbasic6.0分为3种版本,不属于这3种版本的是a)学习版b)专业版c)企业版d)业余版【答】d。
    1.2在以下方法中,无法退出Visual Basic的方法是a)按Alt+Q
    b)按下alt+f组合键,然后按esc键c)按f10键,然后按f键,再按x键d)打开“文件”菜单→“退出”命令【答】b。
    1.3 visual basic集成的主窗口不包括a)属性窗口b)标题栏C)菜单栏d)工具栏[answer]a。
    1.4下列操作可以打开立即窗口的是a)ctrl+db)ctrl+fc)ctrl+gd)ctrl+e【答】c。二、填空题
    1.5与传统编程语言相比,Visual Basic最突出的特点是。[答:]事件驱动编程机制。
    1.6如果不使用鼠标,用键盘打开菜单和执行菜单命令,第一步应按____键。
    [答:]功能键F10或alt。
    1.7建立一个新的标准模块,应该选择____菜单下的“添加模块”命令。【答】“工程”菜单。
    三、 思考问题
    1.8简述visualbasic的特点。
    [答:]与通用编程语言相比,VB具有以下特点:(1)可视化设计平台;(2) 面向对象设计方法;(3) 事件驱动编程机制;(4) 结构化设计语言;
    (5)充分利用windows资源;
    (6) 开放数据库功能和网络支持。
    1.9简述visualbasic集成开发环境的组成。
    [答:]VB6 0集成开发环境不仅有标准Windows环境的标题栏、菜单栏和工具栏,还有工具箱、属性窗口、项目管理器窗口、表单设计器、即时窗口和表单布局窗口等有用的开发工具。
    (1)标题栏和菜单栏:标题栏中显示的有窗体控制菜单图标、当前激活的工程名称、当前工作模式以及最小化、最大化m还原、关闭按钮。菜单栏中显示了“文件”、“编辑”、“视图”、“工程”、“格式”等菜单项,其中包含了vb编程的常用命令。单击菜单栏中的菜单名,即可打开下拉菜单。在下拉菜单中显示了各种功能子菜单,包含执行该项功能的热键和快捷键。
    (2) 工具栏和数字显示区:菜单栏下方是工具栏,为许多常用命令提供快速访问按钮。单击按钮执行相应的操作。数字显示区由两部分组成。左侧数字区域显示对象的坐标位置(表格工作区的左上角是坐标原点,即(0,0)位置),右侧数字区域显示对象的高度(向下增加)和宽度,即对象的大小。
    (3)工具箱:标准工具箱包含了建立应用程序所需的各种控件。另外,vb还提供了很多activex控件可以添加到工具箱中。
    (4) 项目管理器窗口:采用windows资源管理器界面,以清晰的层次结构列出当前项目中的所有文件。
    (5)属性窗口:“属性”窗口包含选定对象(窗体或控件)的属性列表,在设计程序时可通过修改对象的属性设计其外观和相关数据,这些属性值将是程序运行时各对象属性的初始值。
    (6) 表单设计器:也称为“对象窗口”,应用程序中的每个表单都有一个对应的表单设计器窗口。
    (7)窗体布局窗口:用来显示窗体在屏幕中的位置。
    (8) 即时窗口:即时窗口可用于在中断状态下查询对象的值,或在设计时查询表达式的值或命令的结果。
    1.10属性窗口主要包括哪些内容?【答】“属性窗口”的内容包括:
    (1) 对象下拉列表框:标识当前选定对象的名称和类别。单击右端的下拉箭头,列出当前窗体和包含的所有对象的名称,然后选择要更改其属性的对象。
    (2)选项卡:可按字母排序和分类排序两种排序方式显示所选对象的属性。(3)属性列表框:属性列表框中列出了当前选定的窗体或控件的属性设置值。左半边显示所选对象的所有属性名,右半边是属性值。可以直接在属性窗口中修改属性值,有的属性取值具有预定值,如右侧显示“三点”式按钮或“下拉箭头”式按钮,都有预定值可供选择。在“属性”列表中双击属性值可以遍历所有选项。选择任一属性并按f1键可得到该属性的帮助信息。
    (4) 属性描述:显示当前属性的简要描述。可以通过右键单击快捷菜单中的“说明”菜单在显示或隐藏属性说明之间切换。
    1.11打开属性窗口的方法有哪些?
    [答:]您可以通过以下方法之一打开属性窗口:(1)点击工具栏上的“属性窗口”按钮。(2) 单击“视图”菜单→ 属性窗口。
    习题2答案
    一、 多项选择题
    2.1在vb中,被称为对象的是a)窗体b)控件c)控件和窗体d)窗体、控件和属性【答】c。
    2.2 VB“方法”的错误概念是a)方法是对象的一部分B)方法是预定义的操作C)方法是对事件的响应d)方法用于完成某些特定功能[answer]C。
    2.3确定窗体控件启动位置的属性是a)width和heightb)width或heightc)startuppositond)top和left【答】c。
    2.4以下陈述是正确的
    a)对象的可见性可设为true或falseb)标题的属性值不可设为任何文本c)属性窗口中属性只能按字母顺序排列
    d) 可以跳过某些属性的值而不进行设置,并自动设置为空值[answer]a。
    2.5下列说法错误的是a)方法是对象的一部分
    b) 调用方法时,对象名是必不可少的。C) 方法是一个特殊的过程和函数
    d)方法调用格式和对象属性使用格式相同【答】b。
    2.6以下陈述是错误的
    a)窗体文件的扩展名为.frmb)一个窗体对应一个窗体文件c)vb中一个工程只包含一个窗体
    d) VB中的一个项目最多可以包含255个表单[answer]C。
    2.7一个工程必须包含的文件的类型是a)*.vbp*.frm*.frxb)*.vbp*.cls*.basc)*.bas*.ocx*/resd)*.frm*.cls*.bas【答】a。
    2.8创建一个新窗体,其borderstyle属性设置为fixedsinger,但在运行时没有“最大化”和“最小化”按钮。可能的原因是
    a)borderstyle的值设为fixed.single,其设置值的作用即禁止最大化和最小化按钮
大一vb程序设计基础
    b) 表单的maxbutton和minbutton值设置为false
    c)正常情况下新建的窗体都没有最大化和最小化按钮d)该窗体可用鼠标拖动框的方法改变窗体的大小【答】b。二、填空题
    2.9vb编程中使用的编程机制是_;。[答:]事件驱动。
    2.10vb对象可以分为两类,分别为____和____。【答】预定义对象;用户定义对象。三、思考题
    2.11目标是什么?对象的属性、事件和方法是什么?
    【答】在可视化编程语言中,对象是代码和数据的集合,它可以是窗体和控件,也可以是菜单或数据库等。从可视化编程的角度来看,这些对象都具有属性(数据)和方法(行为方式)。简单地说,属性是用于描述对象的一组特征,方法是对象实施的一些动作,对象的动作则常常要触发事件,而触发事件又可以修改属性。一个对象建立以后,其操作就通过与该对象有关的属性、事件和方法来描述。
    2.12如何创建应用程序?[答]
    (1)设计界面。先建立窗体,再利用控件在窗体上创建各种对象。(2)设置属性。设置窗体或控件等对象的属性。(3)编写代码。编写对象的事件代码。(4)运行调试程序。
    2.13如何在当前窗体上创建和删除对象?[答:]向表单中添加控件的步骤如下:
    (1)单击工具箱中的控件图标,鼠标指针变成一个十字指针。
    (2) 在窗体的工作区域按住鼠标左键并拖动鼠标以在窗体上绘制相应的控件。删除对象的方法是选择要删除的对象,然后按键盘上的delete键。
    2.14如何设置对象的属性?
    [答:]设置对象属性有两种方式:
    (1)预设法:在设计界面时,使用属性窗口设置对象的属性。这时只要在属性窗口中选中要修改的属性,然后在右列中键入新的值即可。
    (2) 当前的修改方法:在编写代码的过程中,通过程序代码更改对象的属性。程序中设置属性的语法格式为:
    对象名.属性名=属性值
    2.15创建对象后,每个属性都有一个默认值。“(name)”属性和caption属性的默认值相同。它们之间有什么区别?“(name)”属性可以用代码修改吗?
    【答】建立对象后,名称属性是事件驱动的标识,而caption属性是显示在窗体上标签提示。在编写代码中,不能用代码修改“(名称)”属性,而能用代码
   
   

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。