首页 理论教育测量平差程序设计:工程概念

测量平差程序设计:工程概念

【摘要】:Visual Basic 6.0可以创建标准的Windows应用程序、ActveX与Active文档等,在设计阶段,VB通称它们为一个工程。设计VB程序涉及工程与文件的新建、保存、移除等多种操作,这些操作贯穿于创建应用程序的整个过程。工程资源管理器是用来管理工程的,它的功能就像Windows中的资源管理器一样。图1.21工程资源管理器在工程资源管理器中,显示有工程名、工程文件名、窗体名和窗体文件名。工程名为VB对用户所创建的应用程序的标识。

Visual Basic 6.0可以创建标准的Windows应用程序、ActveX与Active文档等,在设计阶段,VB通称它们为一个工程。

任何一个简单的应用程序都是一个工程,简单的工程只包含一个窗体,但对于一些较复杂的应用程序,工程中可能包含若干个窗体、模块等文件。设计VB程序涉及工程与文件的新建、保存、移除等多种操作,这些操作贯穿于创建应用程序的整个过程。

工程资源管理器是用来管理工程的,它的功能就像Windows中的资源管理器一样。执行【视图】菜单中【工程资源管理器】命令,或单击工具栏中的【工程资源管理器】按钮,均可打开工程资源管理器。

在工程资源管理器中,列出了当前用户所创建的所有工程,并且以树状的形式显示了每个工程的组成。在图1.21所示工程资源管理器可见当前只有一个过程,工程中包含一个窗体。单击工程名前的“-”节点或“+”节点可以收起或展开工程。

图1.21 工程资源管理器

在工程资源管理器中,显示有工程名、工程文件名、窗体名和窗体文件名。

工程文件名与窗体文件名是用户在保存工程时为工程与窗体指定的名称。窗体名是指用户在【属性】窗口中为窗体设置的“Name”属性值。工程名为VB对用户所创建的应用程序的标识。

在默认情况下,VB自动为工程命名为工程1、工程2等,当然用户也可以自行指定工程的名称,操作方法是执行【工程】菜单中的【工程名属性】命令,弹出【工程属性】对话框,在其中的【工程名称】文本框中输入工程的新名称,单击【确定】按钮即可。

资源管理器左上角的按钮是【查看代码】按钮,右边紧靠的是【查看对象】按钮,单击它们可以分别打开所选窗体的【代码】窗口和【窗体设计】窗口,双击窗体的名称也可以打开其对应的【窗体设计】窗口。图1.21中【查看对象】按钮呈灰色,表明对象窗口处于打开状态。(www.chuimin.cn)

一个工程包括:

①跟踪所有部件的工程文件(.vbp)。

②每个窗体的文件(.frm)。

③每个窗体的二进制数据文件(.frx),它含有窗体上控件的属性数据。含有二进制属性(例如图片或图标)的任何.frm文件都是不可编辑的,这些文件都是VB系统自动产生的。

④每个类模块的一个文件(.cls),该文件是可选项。

⑤每个标准模块的一个文件(.bas),该文件是可选项。

⑥一个或多个包含ActiveX控件的文件(.ocx),该文件是可选项。

⑦单个资源文件(.res),该文件是可选项。

工程文件就是与该工程有关的全部文件和对象的清单,也是所设置的环境选项方面的信息。每次保存工程时,这些信息都要被更新,并且所有这些文件和对象也可供其他工程使用。