- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Delphi 作的程序的源代码中常见的文件扩展名
Delphi 作的程序的源代码中常见的文件扩展名
时间 :2011-5-24 来源 :yang 作者 : peng 点击 : 32 次
整理了一下用 Delphi 作的程序的源代码中常见的文件扩展
名,并给出了这些文件扩展名的意义,以便源代码管理时作
为参照,扩展名以字母为序(不需要进源代码库不表示不需
要进库)。
~*
Delphi 生成的备份文件,在版本控制库及发布代码中不
应该出现这些文件,如果修改了某个文件却因某些原因没有
保存的话,可以尝试使用这些文件恢复。
bmp/wmf/emf/gif/jpg/pcx/png/tiff/ico/cur/ani
图形/ 图标/ 光标文件,这些文件如果使用到了也需要进
源代码库。
bpg
工程组文件 (Borland Project Group File ),文本格式, 需
要进源代码库; bpg 文件其实是 makefile 格式,要编译 bpg
文件可以使用 make 工具,语法如下:
make -f %FileName%
bpl
运行时刻包文件, 是一种 Borland 定义的特殊格式的 dll ,
简单的说与普通 dll 的差别就是 bpl 有一些共用的部分只使用
了同一引用,而 dll 使用了多份拷贝,因此才会使得 bpl 与
dll 的某些方面的差别很大。
此类型文件是否进源代码库需要根据其用途来判断,一
般情况下源代码编译出来的 bpl 无需进库,但是如果此 bpl
是 IDE 的扩充插件,可能也需要进库,此外如果第三方组件
没有提供源码仅提供了此文件,则此文件也需要进源代码
库。
bpr/bpf/bpj/h/cpp
BCB(Borland C++ Builder) 相关文件,如果工程使用了
BCB ,则需要进源代码库,但在我们的工程中应该不需要这
些文件。
cab
ActiveX 控件包文件, 如果是工程使用到的第三方控件,
则需要进源代码库。
cfg
编译工程时的配置文件。 dcc32.exe 程序编译工程时使用
cfg 文件的顺序为: 首先使用 dcc32.exe 同目录下的 dcc32.cfg
文件,然后使用待编译文件同目录下的 dcc32.cfg 文件, 最后
使用待编译文件同目录下的同名的 cfg 文件,为了保证在不
同的机器环境下编译的结果的同一性,此文件需要进源代码
库。
dci
Code Insight 文件,保存了代码模板( Code template ),
一般情况下无需进源代码库。
dcp
包含了包 (Package)的头信息和包中单元文件的 dcu/dpu
文件的二进制映像文件, dcp 与 bpl 的差别可以用 dcu 与
dll/exe 的差别来理解, delphi 编译使用到包的文件时需要此
包的 dcp 文件,此文件可由源代码生成,一般无需进源代码
库。
dct
Component Template 文件,如果工程使用到了 component
template 则需要进源代码库。
dcu/dpu
单元( unit
原创力文档


文档评论(0)