编写DPK时的注意点

     今天在给程序分包时,编译某dpk碰到了些问题。

     1、编译该dpk,出现大量的warning,这些warning基本上是关于某某单元被隐式引用进来;

     2、在编译该dpk,出现错误:E2213: Bad packaged unit format: %s.%s (Delphi)

    其中问题1,也会导致安装失败,因为某单元可能已被包含在其它bpl中,所以dpk必须显式引用对应的dcp,相关的warning也要一一排除;

          问题2,要求被引用的bpl重新编译,这样才能编译通过。

 

     另外,dpk单元模块的划分,尽量与其它模块低耦合。这也要求在开发过程中,严格遵循对象职责单一原则;变量、常量的定义要能依据使用范围划分单元。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值