第一范文网 - 专业文章范例文档资料分享平台

第09章习题答案

来源:用户分享 时间:2025/11/26 19:30:01 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

第9章习题答案

1. 选择题。

(1) 以下关于多重窗体程序的叙述中,错误的是( )。

A) 用Hide方法不但可以隐藏窗体,而且能清除内存中的窗体 B)在多重窗体程序中,各窗体的菜单是彼此独立的 C)在多重窗体程序中,可以根据需要指定启动窗体 D)在多重窗体程序中,要单独保存每个窗体 答案:A

(2) 以下关于窗体的描述中,错误的是( )。

A)执行Unload Forml语句后,窗体Forml消失,但仍在内存中 B)窗体的load事件在加载窗体时发生

C)程序运行后,在内存中可以驻留多个窗体

D)当窗体的Enabled属性为False时,通过鼠标和键盘对窗体的操作都被禁止 答案:A

(3) 下列操作中不能向工程中添加窗体的是( )。 A) 执行“工程”菜单中的“添加窗体”命令 B) 单击工具栏上的“添加窗体”按钮

C) 右击窗体,在弹出的菜单中选择“添加窗体”命令

D) 右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单中选择

“添加窗体”命令 答案:C

(4) 以下叙述中错误的是( )。

A)在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件 B)以 .BAS为扩展名的文件是标准模块文件 C)窗体文件包含该窗体及其控件的属性 D)一个工程中可以含有多个标准模块文件 答案:A

(5) 当一个工程含有多个窗体时,其中的启动窗体是( )。 A) 启动Visual Basic时建立的窗体 B) 第一个添加的窗体 C) 最后一个添加的窗体

D) 在“工程属性”对话框中指定的窗体 答案:D

(6) 一个工程中包含两个名称分别为Forml、Form2的窗体,一个名称为mdlFunc的标准模块。假定在Forml、Form2和mdlFunc中分别建立了自定义过程,其定义格式为: Forml中定义的过程: Private Sub frmfunctionl() End Sub

Form2中定义的过程: Public Sub frmfunction2() End Sub

mdlFunc中定义的过程: Public Sub mdlfunction() End Sub

在调用上述过程的程序中,如果不指明窗体或模块的名称,则以下叙述中正确的是( )。 A)上述三个过程都可以在工程中的任何窗体或模块中被调用

B)frmfunction2和mdlfunction过程能够在工程中各个窗体或模块中被调用 C)上述三个过程都只能在各自被定义的模块中调用

D)只有mdlfunction过程能够被工程中各个窗体或模块调用 答案:B

(7) 假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2组成。 Model1代码如下: Public x As Integer Public y As Integer Sub S1() x =1 S2

End Sub

Sub S2() y=10

Form1.Show

End Sub

Model2的代码如下: Sub Main() S1

End Sub

其中Sub Main被设置为启动过程。程序运行后,各模块的执行顺序是( )。 A) Form1->Model1->Model2 B) Model1->Model2->Form1 C) Model2->Model1->Form1 D) Model2->Form1->Model1 答案:C 2. 填空题。

(1) 一个Visual Basic应用程序可由____、____和____等3种模块组成。

答案:窗体模块 标准模块 类模块

(2) 为了把一个窗体装入内存,所使用的语句为____,而为了清除内存中指定的窗体,所使

用的语句为____,使一个窗体从屏幕上消失仍在内存中,所使用的方法为____,显示一个窗体所使用的方法为____。

答案:Load Unload Hide Show

(3) 在多重窗体的程序中,设置启动窗体的方法是:通过执行____菜单中的命令,打开____-对话框完成。

答案:工程->工程属性 工程属性

(4) 在标准模块中用Dim或Private关键字定义的变量是____变量,它只能在程序的____模

块中使用该变量;而在标准模块中用Public关键字定义的变量可以在程序的____模块中使用。

答案:私有的模块级 定义该变量的标准模块 所有

(5) 在窗体模块的声明段中用Public定义的变量可以在____模块中使用,而用Dim或Private

关键字定义的变量可以在____模块中使用。 答案:整个程序的所有 定义该变量的窗体

(6) Visual Basic应用程序中标准模块文件的扩展名是____。

答案:.bas

(7) DoEvents语句的作用是____。

答案:改变执行顺序

3. 编程题:设计3个窗体,其中封面窗体如图9-14所示,将做过的两个作业分别显示在另外两个窗体中。

图9-14 封面窗体

答案略。

搜索更多关于: 第09章习题答案 的文档
第09章习题答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c07of01h6pi6d7jn4l22w_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top