Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Poner las clases base en una DLL (https://www.clubdelphi.com/foros/showthread.php?t=29230)

sitrico 16-01-2006 19:00:52

Poner las clases base en una DLL
 
Bueno, la idea es la siguiente: Tengo una aplicación formada por varios ejecutable (un grupo de aplicaciones interrelacionadas) entre ellas uso varios objetos tForm como base para heredarlos y crear descendientes con las funciones específicas que deben realizar.

Es decir tengo los métodos comunes en "tCustomBaseForm" y los heredo en varias aplicaciones distintas, lo que implica que el compilador copie todo el código de la clase base a c/u de las aplicaciones.

La pregunta es ¿ existe alguna manera de colocar las clases base (una colección de funciones y procedimientos adicionales) en una DLL y direccionar la aplicación para que cree los objetos tomando la base almacenada en la (o las) DLL(s) ?

delphi.com.ar 16-01-2006 19:18:01

Cita:

Empezado por sitrico
La pregunta es ¿ existe alguna manera de colocar las clases base (una colección de funciones y procedimientos adicionales) en una DLL y direccionar la aplicación para que cree los objetos tomando la base almacenada en la (o las) DLL(s) ?

La respuesta es si existe: Paquetes dinámicos en Delphi

Saludos!

sitrico 17-01-2006 16:32:43

:eek: Parece más simple de lo que pensaba, por lo que leí basta con convertir mis unidades en paquetes (y siguiendo las recomendaciones para implementarlos) distribuir mis EXE y el juego de BPL común. Habrá que experimentar un poco. Gracias. :D


La franja horaria es GMT +2. Ahora son las 23:14:35.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi