使用工程
在开发应用程序时,要使用工程来管理构成应用程序的所有不同的文件。一个工程包括: 1.跟踪所有部件的工程文件 (.VBp)。 逆@风@者 2.每个窗体的文件 (.frm)。 3.每个窗体的二进制数据文件 (.frx),它含有窗体上控件的属性数据。对含有二进制属性(例如图片或图标)的任何 .frm 文件都是不可编辑的,这些文件都是自动产生的。 4.每个类模块的一个文件 (.cls),该文件是可选项。 5.每个标准模块的一个文件 (.bas),该文件是可选项。 6.一个或多个包含 ActiveX 控件的文件 (.ocx),该文件是可选项。 7.单个资源文件 (.res),该文件是可选项。 工程文件就是与该工程有关的全部文件和对象的清单,也是所设置的环境选项方面的信息。每次保存工程时,这些信息都要被更新。所有这些文件和对象也可供其它工程共享。 当完成工程的全部文件之后,即可将此工程转换成可执行文件 (.exe):从“文件”菜单,选取“制作 project.exe”命令。 注意 使用 Visual Basic 的专业版和企业版,还可以创建其它类型的可执行文件,例如 .ocx 和 .dll 文件。本章假定所论及的是标准的 .exe 工程。与其它工程类型有关的补充信息,请参阅专业版和企业版中的《部件工具指南》。 详细信息 关于创建可执行文件的详细内容,请参阅本章后面的“制作和运行可执行文件”。有关二进制数据文件和工程文件的信息,请参阅附录 A“Visual Basic 的规范、限制和文件格式”。
工程资源管理器 当创建、添加或从一工程中删除可编辑文件时,Visual Basic 会反映工程资源管理器窗口中发生的变化,该窗口包含此工程的当前文件的列表。图 4.1所示的工程资源管理器窗口中列出可以纳入 Visual Basic 工程的一些文件类型。
工程文件 每次保存工程,Visual Basic 都要更新工程文件 (.VBp)。工程文件包含文件列表,它与出现在工程资源管理器窗口的文件列表相同,工程文件还引用工程中所使用的 ActiveX 控件和可插入对象。通过双击一个现存工程的图标,或从“文件”菜单中选定“打开工程”命令,或拖动该文件并放入工程资源管理器窗口,可以打开这个现存工程文件。 详细信息 信息的指定格式存储在 .VBp 文件里,该格式在附录 A "VisualBasic 的规范、限制和文件格式”中描述。
Visual Basic 工程的结构 以下几节讲述的是可以纳入工程的不同类型的文件和对象。
窗体模块 窗体模块(具有 .frm 文件扩展名)包含窗体及其控件的正文描述,包括它们的属性设置。它们也含有窗体级的常数、变量和外部过程的声明、事件过程和一般过程。 详细信息 关于创建窗体的详细内容,请参阅第二章“用 Visual Basic 开发应用程序”和第六章“创建用户界面”。关于窗体文件的格式和内容的信息,请参阅附录 A“Visual Basic 的规范、限制和文件格式”。 类模块类模块(具有 .cls 文件扩展名)与窗体模块类似,只是没有可见的用户界面。可以使用类模块创建含有方法和属性代码的自己的对象。 详细信息 关于在类模块里编写代码的信息,请参阅第九章“用对象编程”中的“创建自己的类”。
标准模块 标准模块(具有 .bas 文件扩展名)可以包含类型、常数、变量、外部过程和公共过程的公共的或模块级的声明。 详细信息 关于使用模块的信息,请参阅第五章“编程基础”和第九章“用对象编程”。
资源文件 资源文件(具有 .res 文件扩展名)包含着无需重新编辑代码便可以改变的位图、字符串和其它数据。例如,如果计划用一种外语将应用程序本地化,可以将用户界面的全部正文串和位图存放在资源文件里,然后将资源文件本地化,而不是将整个应用程序本地化。一个工程最多包含一个资源文件。
本文章更多内容:1 - 2 - 3 - 下一页>> |