第1单元 实践练习
一、选择题
1、以下____为标准模块程序文件的扩展名。 A..bas B..cls C..frm D..res
【解析】.bas为标准模块程序文件的扩展名,.cls为类模块文件的扩展名,.frm为窗体文件的扩展名,.res为相关资源文件的扩展名。故选项A为正确答案。
2、以下说法正确的是____。 A.窗体文件的扩展名为.frm B.一个窗体可对应多个窗体文件
C.Visual Basic中的一个工程只包含一个窗体
D.Visual Basic中的一个工程最多可以包含256个窗体文件
【解析】在Visual Basic中,窗体文件的扩展名为.frm;一个窗体对应一个窗体文件,所以B项是错误的;一个工程中可包含255个窗体,故选C、D的说法也不正确。
3、Visual Basic菜单中的“新建工程”命令是____。 A.可以直接执行的命令 B.通过对话框执行的命令 C.位于“编辑”菜单下 D.快捷键为Ctrl+D 【解析】正确答案是B。
4、运行程序的快捷键为____。
A.F10 B.F4 C.F5 D.Ctrl 【解析】正确答案是C。
5、以下说法不正确的是____。 A.标准模块附属于窗体 B.标准模块由程序代码组成
C.标准模块也称程序模块文件,扩展名为.bas D.标准模块用来声明全局变量和定义一些通用的过程
【解析】标准模块不属于任何一个窗体,主要在大型应用程序中使用,是一个纯代码性质的文件,其扩展名为.bas,可用来声明全局变量和定义一些通用的过程。故选项A的说法是错误的。
6、以下可用于启动Visual Basic的方法是____。
A.打开“我的电脑”,找到存放Visual Basic系统文件的硬盘及文件夹,双击VB6.0EXE图标
B.执行“开始”菜单中的“运行”命令,输入Visual Basic可执行文件的路径及文件名
3
C.利用“开始”菜单中的“程序”命令方式 D.以上选项均正确
【解析】启动Visual Basic有4种方式:⑴利用“开始”菜单中的“程序”命令方式。⑵打开“我的电脑”,找到存放Visual Basic系统文件的硬盘及文件夹,安装时默认路径为C:\\Program Files\\Microsoft Visual Studio\\VB98\\VB6.EXE,双击VB6.0图标,即可进入Visual Basic编程环境。⑶使用“开始”菜单中的“运行”命令,在“打开”文本框中输入VB6.EXE的存放路径,单击“确定”按钮即可。⑷把VB6.EXE文件直接拖到桌面即可建立启动Visual Basic的快捷方式,双击此快捷方式即可执行文件。
因此选项A、B、C的操作方法都是正确的。 7、以下为纯代码文件的是____。
A.工程文件 B.窗体文件 C.标准模块文件 D.资源文件 【解析】标准模块文件、类模块文件都是纯代码文件;资源文件是纯文本文件;窗体文件包括对象的数据信息,也不是纯代码文件;而工程文件包括窗体文件、标准模块文件、资源文件等。故正确答案为C。
8、以下说法不正确的是____。 A.Visual Basic是面向过程的编程语言 B.Visual Basic是一种可视化编程工具 C.Visual Basic是结构化程序设计语言 D.Visual Basic采用事件驱动编程机制
【解析】Visual Basic是一种可视化编程语言,所见即所得。
Visual Basic是面向对象的程序设计语言。面向对象的程序设计方法是指把程序和数据封装起来作为一个实体,程序的设计针对这些对象进行,不必重复编写大量的代码。
Visual Basic是结构化程序设计语言,接近于人类的逻辑思维方式。在编译过程中可以利用编译器进行高级语言到机器语言的翻译过程。在整个程序设计之后,可以编译生成可执行文件,这种文件可以脱离Visual Basic环境直接在Windows下运行。
Visual Basic程序设计采用事件驱动编程机制,对对象的操作要通过事件来完成。一个对象可对应之个事件,一个事件要通过一段程序来执行。
9、Visual Basic的窗体设计器主要是用来____。 A.建立用户界面 B.设计窗体的布局
C.编写程序源代码 D.添加图形、图像、数据等控件
【解析】Visual Basic的窗体设计器主要是用来建立用户界面,是应用程序最终面向用户的窗口,对应于应用程序的运行结果。故选项A正确。
4
窗体布局应在窗体布局窗口中设置,故选项B错误。 编写程序源代码应在程序设计窗口中完成,故选项以C错误。
图形、图像、数据等控件是通过窗体设计器显示的,添加这些控件由工具箱来完成。故选项D错误。
10、以下说法错误的是____。
A.用Visual Basic设计应用程序时,必须先设计窗体,再编写程序。
B.工程资源管理器窗口顶部有3个按钮,分别为“查看代码”、“查看对象”、和“切换文件夹”
C.工程资源管理器窗口包含工程文件、工程组文件、窗体文件、标准模块文件、类模块文件和资源文件
D.资源文件中存放的各种“资源”是一种可以同时存放文本、图片和声音等多种资源的文件,其扩展名.res是一个纯文本文件。
【解析】用Visual Basic设计应用程序时,不一定要先设计窗体,再编写程序,二者可以同时进行。故选项A的说法错误,其他选项的说法均正确。
11、________文件也称程序模块文件,其扩展名为.bas。
A.窗体文件 B.类模块文件 C.资源文件 D.标准模块文件 【解析】工程资源管理器窗口中的文件可以分为6类,即窗体文件(.frm)、程序模块文件(.bas)、类模块文件(.cls)、工程文件(.vbp)、工程组文件(.vbg)和资源文件(.res),其中,标准模块文件也称程序模块文件,它是为合理组织程序而设计的,标准模块是一个纯代码性质的文件,它不属于任何一个窗体,主要在大型应用程序中使用。故选项D正确。
12、以下为窗体文件扩展名的是:_______。
A..bas B..cls C..frm D..res 13、工程组文件扩展名为:_______。
A..vbp B..vbg C..cls D..bas 14、标准工具栏上,添加模块按钮对应__________图标。 A.
B.
C.
D.
15、Visual Basic集成的主窗口中包括:__________。
A.标题栏 B.工具栏 C.菜单栏 D.以上3者全有 16、以下说法正确的是__________。
A.属性是对象的一部分 B.方法是对象的一部分 C.事件是对象的一部分 D.A、B都正确
17、Visual Basic开发环境的标题栏上显示:Visual Basic[****],其中****位置表示______。
5
A.应用程序的大小 B.应用程序的位置 C.应用程序的名称 D.应用程序的状态
二、填空题
1、工具栏中的按钮的作用是:_________________。
2、Visual Basic分__________、_________、企业版3种版本。3种版本中,__________版包括另外两个版本的全部功能。
3、应用程序最终面向用户的窗口是___________________,它对应于应用程序的运行结果。 4、属性窗口是针对_______和_______而设置的。
5、启动Visual Basic后,在窗体的左侧有一个用于应用程序界面设计的窗口,称作_______。
参考答案:
【选择题】1-5:A A B C A 6-10:D C D A A
11-17:D C A C D D D
【填空题】1、打开菜单编辑器 2、学习版;专业版;企业版
3、窗体设计器窗口 4、窗体;控件 5、工具箱
6
第2单元 窗体及控件操作
本单元重点:
1、窗体
窗体是指应用程序的用户界面窗口,它是用户进入可视化系统的操作界面,在Visual Basic中是创建应用程序界面的基础。窗体包括:窗体的结构、窗体的属性和窗体的事件。
2、控件
除窗体外,控件是Visual Basic中的又一个基本对象。 1、控件的分类
Visual Basic中含有3种控件:标准控件、ActiveX控件和OLE控件。 2、控件的命名和控件值
控件名对应属性窗口中的第一个属性条Name,用来标识不同的控件,作为只读属性,只可以在属性窗口中设置。每个控件都有一个默认的属性值,这个属性值就是控件控件值。
3、文本控件
Visual basic中文本控件包括:标签控件和文本框。
⑴标签:显示文本,是只读的,文本的显示能过Caption()标题属性控制,属性值为字符型。
⑵文本框:为用户提供一个在窗体中既能显示又能编辑文本的区域。
4、图形控件
⑴图片框和图像框
用于在窗体的指定位置显示图形信息。
二者的相同点是都是图形显示控件,且显示图形格式相同。
二者的不同点是:图片框功能强,是控件容器、可显示文本和像素图形。但占用内存多,处理时间长;而图像框功能少,只能显示图形,节约内存,加载速度快。
⑵直线和形状
直线控件可建立简单的直线,开关控件可画出矩形、圆、椭圆和圆角矩形。
5、按钮控件
命令按钮通常用来在单击时执行指定的操作。常用的事件是Click,但不支持双击。
6、选择控件
Visual basic中提供的可选择控件包括复选框、单选按钮、列表框和组合框。 ⑴复选框和单选按钮
用于表示“选中”或“未选中”两种状态。复选框用“√”表示被选中,在一个运行窗体上
7