Cita:
¿Que se obtiene en este caso? Los ejecutables tienen menor tamaño, comparten un mismo diseño y una misma funcionalidad y lo mas importante, cada vez que se modifica una funcionalidad compartida y que hace parte de la base solo debes cambiar la BPL y no re-compilar cada programa (Aunque aveces es necesario)
|
Cita:
Los ejecutables tienen menor tamaño
|
Eso lo tengo claro, ahora bien, en el ejemplo que estamos analizando
un pequeño ejemplo no se esta utilizando una bpl, solo estamos utilizando la unidad que se creo en el proyecto de paquete PkgForm0.dproj en lo cual son dos propósitos distintos.
Cita:
En nuestro equipo tenemos un sin fin de ejecutables, casi que para cada funcionalidad. Es decir si habláramos de inventario, habría un ejecutable de parámetros, otro de categorías y elementos de inventario, otro de registro de movimientos, otro de los reportes y otro de cierre (y podrían haber mas... mucho mas).
Los formularios base se agregan a cada proyecto pero no se pueden modificar, el formulario principal de cada uno de estos programas hereda de estos base y al ejecutarse toman la versión que está en la BPL.
|
Ok, lo haces como plantea Neftali en sus ejemplos de forma dinámica.