![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Plugins pa' pobres
Me surgió la necesidad de integrar algunas funciones adicionales, concretamente reportes, a un programa que ya está en producción y me puse a pensar en plugins, ya en los foros se trató algo y de ahí de lo que encontré en internet diseñé una forma sencilla de incluirlos en proyectos de delphi con las siguientes condiciones:
El plugin no utiliza información de la aplicación host (si acaso le pasamos una conxión de BD) El plugin se comporta como un pseudoprograma independiente de la aplicación principal. El plugin se incluye en alguna parte del menú de la aplicación principal. Revisé la opción de usar BPL's pero entonces tendriamos que meter una serie de BPLS bastante grande y ademàs compilar el programa con esta opción con lo que ya no se me hizo interesante, mi solución se basa en DLLS y seguir ciertas convenciones para incorporarlas en nuestro programa. Denme oportunidad de maquillar un poco el código y antes del lunes les posteo como lo imaginé y lo hice, y lejos de si es o no lo más "elegante" es una opción que funciona y hace lo que uno requiere.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
El banquero de los pobres | Cannabis | Humor | 4 | 12-06-2008 18:42:28 |
Parlar espanyol és de pobres | Ñuño Martínez | La Taberna | 12 | 26-02-2007 20:20:43 |
El 'software' libre no es de pobres, sino de inteligentes' | marcoszorrilla | La Taberna | 11 | 21-02-2007 20:54:37 |
¿Hace más frío para los pobres? | marcoszorrilla | Noticias | 2 | 02-12-2005 19:54:09 |
Plugins | saul_montalvo | Varios | 2 | 19-08-2003 18:32:49 |
![]() |
|