1.3.3 工程资源管理器窗口

工程资源管理器窗口类似于Windows下的资源管理器。在这个窗口中列出了当前工程中的窗体和模块,其结构用树形的层次管理方法显示,如图1-7所示。应用程序就是在工程的基础上完成的,而工程又是各种类型的文件的集合。这些文件可以分为以下几类。

38447-00-17-1.jpg

图1-7 工程资源管理器窗口

(1)工程文件(.vbp)和工程组文件(.vbg):保存的是与该工程有关的所有文件和对象的清单。每个工程对应一个工程文件。当一个应用程序包含两个以上的工程时,这些工程构成一个工程组,存储为工程组文件。

(2)窗体文件(.frm):窗体及其控件的属性和其他信息都存放在窗体文件中。一个工程可以有多个窗体(最多可达255个)。

(3)标准模块文件(.bas):纯代码性质的文件,不属于任何一个窗体。主要用来声名全局变量和定义一些通用的过程,可以被不同窗体的过程调用。

(4)类模块文件(.cls):VB提供了大量预定义的类,同时也允许用户定义自己的类。每个类都用一个文件来保存,称为类模块文件。

(5)资源文件(.res):保存的是各种“资源”,包括文本、图片、声音等。它由一系列独立的字符串、位图及声音文件组成。是一个纯文本文件。

除上面几类文件外,在工程资源管理器窗口的顶部还有3个按钮,如图1-7所示,它们的功能如下。

(1)“查看代码”按钮:切换到“代码窗口”,查看和编辑代码。

(2)“查看对象”按钮:切换到“窗体设计器窗口”,查看和编辑对象。

(3)“切换文件夹”按钮:折叠或展开包含在对象文件夹中的个别项目列表。

在工程资源管理器窗口中,括号内的文字是工程、窗体、模块、类模块等的存盘文件名,括号外是相应的名字(Name属性)。每个工程名左侧都有一个方框,当方框内为“+”号时,表明此工程处于“折叠”状态,单击“+”号后变为“展开”状态,“+”号变为“-”号。