教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

vb期末考试复习资料(经典总结版)(11)

来源:网络收集 时间:2026-04-01
导读: A.启动Visual Basic时建立的窗体 B.第一个添加的窗体 C.最后一个添加的窗体 D.在“工程属性”对话框中指定的窗体 【分析】 对于多窗体程序,只有一个窗体为启动窗体。如果没有特别指定启动窗体,则启动窗体为创

A.启动Visual Basic时建立的窗体 B.第一个添加的窗体 C.最后一个添加的窗体

D.在“工程属性”对话框中指定的窗体

【分析】 对于多窗体程序,只有一个窗体为启动窗体。如果没有特别指定启动窗体,则启动窗体为创建VB程序时建立的第一个窗体。也可以通过“工程”菜单的“工程属性”窗口指定启动窗体。显然,C不是正确答案。答案B中所提到的窗体是第一个添加的窗体,而不是建立工程文件时建立的第一个窗体。 【答案】 D

例3 Visual Basic应用程序主要由____、____和______等三种模块组成。 【分析】 本题要求掌握构成Visual Basic应用程序的构成和模块类型。VB的工程文件主要包含三种类型的模块:标准模块、窗体模块和类模块。 【答案】 标准模块 窗体模块 类模块

例4 为了显示一个窗体,所使用的方法为____;而为了隐藏一个窗体,所使用的方法为_____。 【分析】 显示窗体所使用的方法是Show,隐藏窗体所使用的方法是Hide方法。 【答案】 Show Hide

例5 在工程中添加窗体的方法有三种,分别是____、______和_______。

【分析】 创建VB的工程文件时,自动建立一个窗体。在设计多重窗体应用程序时,需要添加新的窗体。向现有的工程文件中添加窗体的方法有:在“工程资源管理器”窗口中单击鼠标右键,在弹出的快捷菜单中选择“添加窗体”命令;在“工程”菜单中选择“添加窗体”命令;或在标准工具栏中单击■按钮(添加窗体按钮)。上述三种方法都可以向工程文件中添加新的窗体。 【答案】

在“工程资源管理器”窗口中执行“添加窗体”命令 在“工程”菜单中选择“添加窗体”命令 在标准工具栏中单击■按钮

例6 启动窗体在_____对话框中指定,为了打开该对话框,应执行_____菜单中的_______命令。 【分析】 一个VB的工程文件可以包含多个窗体文件及其他类型的文件。运行VB程序时的启动窗体可以由设计者指定。指定启动窗体的操作可以在“工程”菜单中的“工程属性”窗口中进行。在“工程属性”窗口中,对应于“启动对象”的列表框中列出了当前工程文件中所有的窗体名称,可以从中指定一个作为启动窗体。缺省情况下,创建工程文件时建立的第一个窗体为启动窗体。 【答案】 工程属性 工程

<工程名>属性

例7 全局变量必须在_______模块中定义,所使用的语句为________。

【分析】 VB提供了全局变量、模块级变量和局部变量的定义和使用。全局变量的作用域是整个工程,可以在工程文件的每个模块及每个过程中使用。全局变量必须在标准模块的声明部分声明,并且只能使用Public或Global语句声明。在标准模块中用Private或Dim声明的变量的作用域为该模块,不能被工程文件中的其他模块调用。 【答案】 标准模块

Public或Global

例8 DoEvents语句的作用是_________。

【分析】 在程序运行执行闲置循环过程中,程序的控制权被系统占用。若要获得控制权,可以使用DoEvents语句。这样用户可以在获得系统的控制权后进行其他操作。 【答案】 获得系统的控制权

26

第二部分 Visual Basic 考点习题及解答

一、对象及其操作

(一)、选择题

1决定一个窗体有无控制菜单的属性是

(A)MinButton (B)Caption (C)MaxButton (D)ControlBox

2要使一个文本框具有水平和垂直滚动条,则应先将其MultiLine属性设置为True,然后再将 ScrollBar属性设置为:

(A)O (B)1 (C)2 (D)3 3要使文本框获得输入焦点,则应采用文本框控件的哪个方法? (A)GotFocus (B)LostFocus (C)keypress (D)SetFocus 4要想改变一个窗体的标题内容,则应设置以下哪个属性的值? (A)Name (B)FontName (C)Caption (D)Text 5能够改变窗体边框线类型的属性是

(A)Fontstyle (B)Borderstyle (C)BackStyle (D)Border 6能够获得一个文本框中被选取文本的内容的属性是

(A)Text (B)Length (C)SelText (D)SelStart 7要使标签能够显示所需要的文本,则在程序中应设置其哪一属性的值? (A)Caption (B)Text (C)Name (D)Autosize 8要使标签中显示的文本靠右显示,则应将其Alignment属性设置为 (A)O (B)1 (C)2 (D)3 9要把一个命令按钮设置成无效,应设置其哪一属性值? (A)Visible (B)Enabled (C)Default (D)Cancel 10要使一个命令按钮成为图形命令按钮,则应设置其哪一属性值? (A)Picture (B)Style (C)DownPicture (D)DisablePicture 11要使标签所在处透明显示背景,应把其Backstyle属性设置为 (A)O (B)1 (C)True (D)False

12为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个性设置为True,这个属性是:

(A)Value (B)Cancel (C)Enabled (D)Default

27

(二)、编程题

13在窗体上建立2个文本框(Name属性值分别为Text1和Text2)和2个命令按钮(Name属性分别为Command1和Command2),程序运行时,在Text1中输入文

本,单击Commandl命令按钮时,将Text1文本框中的值复制到Text2文本框中p 当单击Command2命令按钮时,退出程序。

14已知自由落体的位移公式为s=1/2gt2+v0t,其中v0为初始速度,g为重力加度,

t为经历的时间,编写一程序,求位移量s。用2个文本框分别输入初始速度和经历的时间,单击一个命令按钮时,进行计算,并将运算结果在另一文本框显示。

15输入球体的半径,然后计算并输出球体的体积和表面积。已知球体的体积计算公式为v=4/3πr3,球的表面积公式为f=4πr2,此处的r为球体的半径。

要求:程序用一个文本框输入半径r,单击一个命令按钮时,进行计算,并将运算结 果即球的体积和表面积分别用2个文本框显示出来。 参考答案: (一)、选择题

1 D 2 D 3 D 4 C 5 B 6 C 7 A 8 B 9 B 10 B 11 A 12 D (二)、编程题

13分别编写两个命令按钮Command1和Command2的Click事件过程代码。程序代码如下: Private Sub Command1-click() Text2.Text =Text1.Text End Sub

Private Sub Command2-Clicko End End Sub

14在窗体上添加3个文本框,第一个文本框(名称为Text1)用于输入初始速度vo 值;第2个文本框(名称为Text2)用于输入经历的时间,第3个文本框(名称为 Text3)用于显示计算的结果,即位移量。再向窗体中添加一个命令按钮(名称为 Commandl),编写命令按钮Command1的Click事件过程代码。程序代码如下: Private Sub Command1-Click()

Dim v As Double,t As Double,s As Double

28

v=Val(Text1.Text) t =Val(Text2.Text) s =v*t+9.8*t*t/2 Text3.Text = s End Sub

15在窗体上添加3个文本框,第1个文本框(名称为Text1)用于输入球的半径r值;第2个文本框(名称

为Text2)用于显示计算出来的球体体积;第3个文本框(名称为Text3)用于显示计算出来的球体的表面积。再向窗体中添加一个命令按钮(名称为Command1),编写命令按钮Command1的Click事件过程代码。程序代码如 Private Sub Command1_Click() Dim r As Double r=Val(Text1.Text) Text2.Text =4*3.14*r*r*r …… 此处隐藏:2587字,全部文档内容请下载后查看。喜欢就下载吧 ……

vb期末考试复习资料(经典总结版)(11).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/521114.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)