关于bpl发布时将vcl60.bpl,vcldb60.bpl......等多个bpl 打包成一个bpl的方法。(200分)

  • 主题发起人 主题发起人 hfghfghfg
  • 开始时间 开始时间
H

hfghfghfg

Unregistered / Unconfirmed
GUEST, unregistred user!
关于bpl发布时将vcl60.bpl,vcldb60.bpl......等多个bpl 打包成一个bpl的方法。
或者说:不需要vcl60.bpl情况下 18.5K的exe 照常可以运行。
或者说:Build with runtime packages的时候只使用自己的包,其他的都是静态链接入EXE

新建一个包,将lib下相应的dcu文件add进去。
然后其他的 基于 rtl60和这个bpl就可以了。

我做了个demo ,大家可以试试。
http://www.efile.com.cn/efile/dfw@97546/bpl.exe


在 Package1.bpl 中 包括了vcl60 和 dbrtl.bpl。
{已测试通过}
{要找台没有装delphi的机器试,或把机器上的vcl60.bpl......等删除再试(注意备份)}


祝我心爱的女生永远开心!!!

苍天啊!
赐予我猪脚吧!


感慨:
Build with runtime packages + rtl60 太美了。

相关资料:
话题1244660的标题是: 有没有可能做到:Build with runtime packages的时候只使用自己的包,其他的都是静态链接入EXE (0分)
分类:Object Pascal
 
真是一言惊醒梦中人!
我已经下载啦,非常感谢
 
思路不錯, 但實際意義呢? 就是一個包與兩個包的區別??還是有其它呢?
 
to Aiirii:
如果 你 作 过 这样 的 项目, 你 就 该 明白 其中 的 意义。
 
to Aiirii:

adortl60.bpl
bdertl60.bpl
cds60.bpl
dbexpress60.bpl
dbrtl60.bpl
dbxcds60.bpl
DclRMachine6.bpl
designide60.bpl
dsnap60.bpl
dsnapcon60.bpl
dss60.bpl
vcljpg60.bpl
vcldb60.bpl
vcl60.bpl
tee60.bpl
TB97_d6.bpl
Rz30Ctls60.bpl
.....
 
倒是想听听,一个巨无霸包有什么好处啊?
仅仅是分发方便吗?
 
程序员杂志中讲到关于包的应用!
 
方便些,总是好的
 
to lich:
这样做不是为了分发
是为了维护
 
多人接受答案了。
 
后退
顶部