Ver Mensaje Individual
  #9  
Antiguo 12-09-2019
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.276
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por oscarac Ver Mensaje
la idea que tengo es la siguiente:
1.- tratar de reducir el tamaño del ejecutable
2.- Reutilizar los catalogos (mantenimientos de tablas principales, llamese clientes, articulo, almacenes, etc en otras aplicaciones)

En el caso de (1) ten en cuenta que reducirás el tamaño del fichero EXE, pero a cambios deberás distribuir el EXE y algunos ficheros BPL. Es posible que al final la suma de tamaños de los BPL y el EXE sea igual o ligeramente superior al EXE original. Esto hay que tenerlo claro.


En el caso de (2) es correcto. Utilizar BPL's, si están bien organizados, tiene ventajas. Una de ellas la que comentas, podrás reutilizar elementos en diferentes proyectos.



Cita:
Empezado por oscarac Ver Mensaje
la pregunta es.. como invocarlo?
suficiente con colocar uses en la unidad?
osea un uses articulo.bpl ???
espero haberme explicado bien

El USES de la unidad (articulos) no del package (articulo.bpl).
Como lo harías con cualquier otra unidad del proyecto.
Siempre que estés utilizando carga estática, como comentas, las units de los packages a efectos del IDE son iguales que las del proyecto principal. Siempre que estén accesibles para el IDE (que el IDE conozca el directorio donde se encuentran) no debes hacer nada diferente. Añadir el nombre de la unit al USES, como siempre.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita