FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Paneles desde un archivo externo
Saludos, tengo un ejecutable que contiene varios paneles, cada uno con varios controles, algunos se crean en tiempo de ejecución tomando valores desde una base de datos, etc. Ahora tengo que hacer un par de aplicaciones más, y alguno de esos paneles me serviría para éstas, mi intención sería particionar el código de modo que quede una aplicación "base" y algunos archivos externos (DLLs o lo que sea, así no tengo que recompilar cada aplicación cuando cambio algún panel) que me generen los paneles y todos los controles, de tal modo que pueda trabajar desde el ejecutable base con estos objetos.
Mi pregunta es: ¿ Que puedo utilizar para lograr esto ? ¿ Se pueden colocar estos archivos en un servidor y el ejecutable en los clientes ? Desde ya muchas gracias. |
#2
|
||||
|
||||
Hola Amigo!
Estoy utilizando un componente VCL que me permite cargar módulos dinámicamente (Plugins). La idea es precisamente no tener que compilar el sistema cada vez que modifique estos módulos. Lo único que hago es colocarlos en un directorio para que la aplicación los encuentre y se cargan al inicio de la ejecución. El componente que estoy utilizando es Freeware y lo encuentras aquí: http://www.maxcomponents.net/compone...l#PLUGINLOADER Hay otras formas de hacer esto mismo con otros componentes o con bibliotecas (DLL, BPL, etc...), pero la idea es básicamente la misma. Te recomiendo seguir este hilo (en especial la parte de las BPL) http://www.clubdelphi.com/foros/showthread.php?t=3016 Espero que te sea útil un saludo. Última edición por Héctor Randolph fecha: 16-02-2005 a las 18:32:00. Razón: Corregir URL |
|
|
|