C++BUILDER包设计

C++BUILDER包设计

ID:37909713

大小:147.00 KB

页数:10页

时间:2019-06-02

C++BUILDER包设计_第1页
C++BUILDER包设计_第2页
C++BUILDER包设计_第3页
C++BUILDER包设计_第4页
C++BUILDER包设计_第5页
资源描述:

《C++BUILDER包设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C++Builder发布包作者:佚名  来源:不详  发布时间:2006-2-2615:33:4910.5发布包10.5.1发布使用包的应用程序当发布使用运行时包的应用程序时,要确保用户同时拥有应用程序的.EXE文件及应用程序调用的所有库文件(.BPL或.DLL)。如果库文件和.EXE文件不在同一目录,必须可以通过用户的Path访问。你可以遵循把库文件放在WindowsSystem目录的习惯。如果使用InstallShieldExpress,你的安装脚本应检查用户系统以搜索要求的包,以免盲目地重安装。10.5.2将包发布给其他开发者如果你发布运行时或设计时包给其他的C++Build

2、er开发者,应确保在提供要求的头文件的同时提供.BPI和.BPL文件。要将组件静态地链接到应用程序,也就是说,创建不使用运行时包的应用程序,开发者们将会需要你提供的包的.LIB(或.OBJ)文件。10.5.3包集文件包集(Packagecollection)(.DPC文件)提供一个方便的方法将包发布给其他开发者。每个包集文件包含多个包,并包括BPL和任何想要一起发布的附加文件。当IDE安装中选择了包集时,它的成员文件自动从其.PCE容器中被提取,Installation对话框提供一个选项,可以安装包集中所有的包或有选择地安装部分包。要创建包集:1)选择Tools

3、PackageCol

4、lectionEditor,打开包集编辑器。2)点击AddPackage快速按钮,然后在SelectPackage对话框中选择BPL并点击Open。要将更多的BPL加入包集,再次点击AddPackage快速按钮。当增加BPL时,在包编辑器的左边的树图会显示出来。要删除一个包,选择它并点击RemovePackage快速按钮。3)在树图的顶部选择Collection节点。在包集编辑器的右边出现两个字段:·在Author/VendorName编辑框,可以输入关于包集的可选信息,当用户安装包时,这些信息将出现在Installation对话框中。·在DirectoryList下,列出包集中的文

5、件想要被安装的缺省目录。使用Add、Edit和Delete按钮编辑这张表。例如,假定你想要将所有的源代码文件拷贝到相同的目录。在这种情况下,你可输入Source作为DirectoryName,并将C:MyPackageSource作为建议的路径。Installation对话框将C:MyPackageSource作为建议的路径显示。4)除了BPL,包集还能包含.BPI、.OBJ、.CPP(单元)文件、文档及任何想要一起发布的其他文件。辅助的文件放在与特定的包(BPL)关联的文件组中;只在关联的BPL被安装时,组中的文件才被安装。要把辅助的文件放入包集,在树图中选择BPL并点击A

6、ddFileGroup快速按钮;为文件组输入一个名字。如果需要增加更多的文件组,重复相同的步骤。当选择一个文件组时,包集编辑器右边将出现一些新字段:·在InstallDirectory列表框,选择组中文件想要被安装的目录。下拉列表中包括了在步骤3时在DirectoryList中输入的目录。·如果想要以可选方式安装这个文件组,选择OptionalGroup复选框。·在IncludeFiles,列出想要在这个组包括的文件。使用Add、Delete和Auto按钮编辑列表。按钮允许选择包的包含列表中列出的指定扩展名的所有的文件。5)可以为包集中的包的要求列表列出的任何包选择安装目录。在树图中

7、选择BPL时,包集编辑器的右边出现4个新字段:·在RequiredExecutables列表框,选择需求列表中列出的包的.BPL文件的安装目录(下拉列表中包括了在步骤3时在DirectoryList中输入的目录)。包集编辑器使用C++Builder的全局LibraryPath搜索这些文件,并在RequiredExecutableFiles中列出。·在RequiredLibraries列表框,选择需求列表中列出的包的.OBJ和.BPI文件的安装目录(下拉列表中包括了在步骤3时在DirectoryList中输入的目录)。包集编辑器使用C++Builder的全局LibraryPath搜索这

8、些文件,并在RequiredLibraryFiles中列出。6)要保存包集源文件,选择File

9、Save。包集源文件应以.PCE扩展名保存。7)要编译包集,按Compile快速按钮。包集编辑器生成一个与源文件(.PCE)同名的.DPC文件。如果还没保存源文件,编辑器在编译前会询问文件名。编辑或重编译一个存在的.PCE文件,在包集编辑器中选择File

10、Open。C++Builder创建和编辑包作者:佚名  来源:不详  发布时间:2006-2-2615:33

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。