《VB程序设计基础》(第三版)习题标准答案
参考答案:
1、简述Visual Basic的特点。
答: ⑴基于对象的可视化设计工具
⑵事件驱动的编程机制
⑶提供易学易用的应用程序集成开发环境
⑷结构化的程序设计语言
⑸强大的网络、数据库、多媒体功能
⑹完备的联机帮助功能
3、Visual Basic 6.0有学习版、专业版和企业版,怎样知道所安装的是哪个版本?
答:在启动VB 6.0的启动封面上,能显示对应的版本,见教材例1.1
4、Visual Basic 6.0有多种类型的窗口,若想在设计时看到代码窗口,怎样操作?
答:选择“视图∣代码窗口”命令或“工程资源管理器”窗口的“查看代码”按钮。
5. 叙述建立一个完整的应用程序的过程。
答:
a) 建立用户界面的控件对象。
b) 控件属性的设置。
c) 控件事件过程及编程。
d) 运行和调试程序。
e) 保存程序。
6. 当建立好一个简单的应用程序后,假定该工程仅有一个窗体模块。试问该工程涉及多少个要保存的文件?若要保存该工程中的所有文件,应先保存什么文件,再保存什么文件?若不
这样做,系统会出现什么信息?
简单的vb程序代码答:涉及两个文件要保存。先保存窗体文件(.frm),再保存工程文件(.vbp)。若先保存工程文件,系统也会先弹出“文件另存为”对话框,要求先保存窗体文件。
7. 保存文件时,若不改变目录名,则系统默认的目录是什么?
答:系统的默认目录是VB98。
习题二
参考答案:
2、属性与方法的区别是什么?
答:对象中的数据保存在属性中,VB程序中的对象都有许多属性,它们是用来描述和反映对象特征的参数。可以通过两种方法来设置属性:(1)在设计阶段利用属性窗口直接设置对象的属性值;(2)在程序运行阶段通过赋值语句实现。
方法是附属于对象的行为和动作,也可以理解为指使对象动作的命令。面向对象的程序设计语言,为程序设计人员提供了一种特殊的过程,称为方法供用户直接调用,这给用户的编程带来了很大的方便。因为方法是面向对象的,所以在调用时一定要指明对象,如果省略指当前对象,一般指窗体。
5、如果文本框要显示多行文字,应对什么属性设置为何值?
答:将该文本框的Multiline属性设置为True.
6、标签和文本框的区别是什么?
答:标签和文本框共同点都可以在窗体上显示文字。不同点在于:标签的内容在Caption属性内,在窗体上只能显示文字,不能编辑;文本框内容在Text属性内,在窗体上可直接对内容进行编辑。
7、要让文本框获得焦点的方法是什么?
答:SetFocus
9、当某文本框输入数据后(按了回车键),经判断后认为是数据输入错,应怎样删除原来文本框中的数据?
答:[文本框.]text=””
10. 在程序运行前,对某些控件设置属性值,除了在窗体中直接设置外,还可以通过代码设置,这些代码一般存放在什么事件中?如果要将命令按钮定位在窗体的中央,试写出事件过程代码。
答:这些代码一般放在Form_Load( ) 事件过程中。
要将按钮定位在窗体的中央,事件过程如下:
Private Sub Form_Load()
Command1.Left = Form1.ScaleWidth \ 2 - Command1.Width \ 2
Command1.Top = Form1.ScaleHeight \ 2 - Command1.Height \ 2
End Sub
其中,ScaleWidth、ScaleHeight表示窗体的相对宽度和高度。
习题三
1. 下列哪些是VB的合法常量,分别指出其类型。
(1)100.0 单精度型 (2)%100 非法 (3)1E1 单精度型 (4)123D3 双精度型 (5)123,456 非法 (6)0100 整型
(7)”ASDF” 字符型 (8)“1234” 非法 (9)#2000/10/7# 日期型
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论