[Delphi].封装成包

先利用Dll的技术将需要封装的东西经过调试通过,达到可正常使用的程度,然后新建一个package,add所有的pas等等,然后install,delphi的component package中就有了刚才的package,其它的应用就可以uses刚才的package名就行了,就像uses windows、forms等等。
发布的时候,在Projects options->Packages->Runtimes Packages->中勾选Build with runtime packages,到其它机器上运行的时候把package.bpl也复制过去。

程序中底层的东西、永远不动的东西,封装成包,偶尔需要修改的东西,封装成dcu,顶层的应用,就是普通的pas了。

解决“[error] Never-build package 'AstaD6' requires always-build package 'Asta_SOAPD6'” 问题的办法:
1.在IDE中打开包文件:AstaD6.dpk
2.在包编译窗口中打开options,将 页Description中build control选项设为:Rebuild as needed
3.compile ...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值