estoy creando una bpl generica que contenga las unidades necesarias para distribuirlas entre mis paquetes.
esta es mi bpl controles comunes la cual utilizare para contener las unidades comunes y evitar el "implicitly imported into package."
delphi
package CtrlsCom; {$R *.res} {$ALIGN 8} {$ASSERTIONS ON} {$BOOLEVAL OFF} {$DEBUGINFO ON} {$EXTENDEDSYNTAX ON} {$IMPORTEDDATA ON} {$IOCHECKS ON} {$LOCALSYMBOLS ON} {$LONGSTRINGS ON} {$OPENSTRINGS ON} {$OPTIMIZATION OFF} {$OVERFLOWCHECKS OFF} {$RANGECHECKS OFF} {$REFERENCEINFO ON} {$SAFEDIVIDE OFF} {$STACKFRAMES OFF} {$TYPEDADDRESS OFF} {$VARSTRINGCHECKS ON} {$WRITEABLECONST OFF} {$MINENUMSIZE 1} {$IMAGEBASE $400000} {$IMPLICITBUILD OFF} requires rtl, vcl, vcljpg, dbrtl, vcldb, VclSmp, ibxpress, RunEditSuitD7, RtmRxCtl7, Jcl, JvCoreD7R, JvSystemD7R, JvStdCtrlsD7R, JvDBD7R; contains Viewcomb, DBTables, bdeconst, BDE, SMINTF, RxMemDS, RxDBUtils; end.
y esta es una de mis blps que contiene un modulo.
delphi
package ModInv; {$R *.res} {$ALIGN 8} {$ASSERTIONS ON} {$BOOLEVAL OFF} {$DEBUGINFO ON} {$EXTENDEDSYNTAX ON} {$IMPORTEDDATA ON} {$IOCHECKS ON} {$LOCALSYMBOLS ON} {$LONGSTRINGS ON} {$OPENSTRINGS ON} {$OPTIMIZATION OFF} {$OVERFLOWCHECKS OFF} {$RANGECHECKS OFF} {$REFERENCEINFO ON} {$SAFEDIVIDE OFF} {$STACKFRAMES OFF} {$TYPEDADDRESS OFF} {$VARSTRINGCHECKS ON} {$WRITEABLECONST OFF} {$MINENUMSIZE 1} {$IMAGEBASE $400000} {$IMPLICITBUILD OFF} requires rtl, vcl, CtrlsCom; {%ToDo 'ModInv.todo'} contains uFrmAlmacenes in 'uFrmAlmacenes.pas' {FrmAlmacenes}, uFrmAlmacnsXprod in 'uFrmAlmacnsXprod.pas' {FrmAlmacnsXprod}, uFrmAltaProd in 'uFrmAltaProd.pas' {FrmAltaProd}, uFrmBusqAlmac in 'uFrmBusqAlmac.pas' {FrmBusqAlmac}, uFrmBusqArt in 'uFrmBusqArt.pas' {FrmBusqArt}, uFrmBusqImp in 'uFrmBusqImp.pas' {FrmBusqImp}, uFrmBusqLinea in 'uFrmBusqLinea.pas' {FrmBusqLinea}, uFrmCImp in 'uFrmCImp.pas' {FrmCImp}, uFrmCptsMovInv in 'uFrmCptsMovInv.pas' {FrmCptsMovInv}, uFrmInventarios in 'uFrmInventarios.pas' {FrmInventarios}, uFrmLineasProd in 'uFrmLineasProd.pas' {FrmLineasProd}, uFrmMovEntrada in 'uFrmMovEntrada.pas' {FrmMovEntrada}, uFrmUpdInsAlm in 'uFrmUpdInsAlm.pas' {FrmUpdInsAlm}, uFrmUpdInsImp in 'uFrmUpdInsImp.pas' {FrmUpdInsImp}, uFrmUpdtInsLinProd in 'uFrmUpdtInsLinProd.pas' {FrmUpdtInsLinProd}, uFrmUpInsConMovs in 'uFrmUpInsConMovs.pas' {FrmUpInsConMovs}, uInvDataModule in 'uInvDataModule.pas' {InvDataModule: TDataModule}, uFrmCmonedas in 'uFrmCmonedas.pas' {FrmCmonedas}, uFrmUpInMoned in 'uFrmUpInMoned.pas' {FrmUpInMoned}, uFrmMovSalida in 'uFrmMovSalida.pas' {FrmMovSalida}, uFrmMovTraspasos in 'uFrmMovTraspasos.pas' {FrmMovTraspasos}; end.
pero no me esta funcionando, ¿que estoy haciendo mal?
saludos!