Usar Clases, dll´s, otros...
Publicado por Fabián (64 intervenciones) el 31/01/2002 20:20:39
Hola a todos los listeros.
Somos 3 personas que desarrollamos 6 proyectos y surgió
un planteo difícil de explicar, por lo que seré claro y breve. Tenemos 6
proyectos independientes en delphi 4 con Windows 98 y hemos desarrolado
un grupo de funciones útiles para los 6 proyectos.
El problema es que ahora cada proyecto comienza a hacer llamadas a
ventanas de los demás proyectos. Dichas ventanas están desarrolladas
para funcionar sobre el proyecto para el que fueron creadas (utilizan la
interfaz del main del proyecto madre), por lo que cuando las uso desde
el otro proyecto obviamente me da el error más famoso "FFFFFFFF" (por lo
menos por aquí).
De manera que obviamente hay que hacer una reingeniería completa de
compilación. Es por ellos que quisiera conocer su opinión acerca de qué
es mejor implementar para centralizar código para no aumentar los
ejecutables con lo mismo. ¿De qué manera lo están manejando los que son
varios para implementar esta modalidad de trabajo, centralizando código
y sin pisar los desarrollos del otro? ¿Hacer clases con el código hecho,
construir dll´s, utilizar objectos COM ó DCOM, otra idea cualquiera...?
Desde ya agradezco y valorizo su opinión, ya que con ella enriqueceré
mis conocimientos, debido a que, como varios es este foro, dudamos de
las teorías hasta que las hacemos prácticas.
Saludos.
Fabián Lencina
Dpto. Análisis y Desarrollo
SP Soft Sistemas Informáticos
Río Tercero, Córdoba
REPUBLICA ARGENTINA!
Próximo Campeón Mundial de Fútbol 2002!
Somos 3 personas que desarrollamos 6 proyectos y surgió
un planteo difícil de explicar, por lo que seré claro y breve. Tenemos 6
proyectos independientes en delphi 4 con Windows 98 y hemos desarrolado
un grupo de funciones útiles para los 6 proyectos.
El problema es que ahora cada proyecto comienza a hacer llamadas a
ventanas de los demás proyectos. Dichas ventanas están desarrolladas
para funcionar sobre el proyecto para el que fueron creadas (utilizan la
interfaz del main del proyecto madre), por lo que cuando las uso desde
el otro proyecto obviamente me da el error más famoso "FFFFFFFF" (por lo
menos por aquí).
De manera que obviamente hay que hacer una reingeniería completa de
compilación. Es por ellos que quisiera conocer su opinión acerca de qué
es mejor implementar para centralizar código para no aumentar los
ejecutables con lo mismo. ¿De qué manera lo están manejando los que son
varios para implementar esta modalidad de trabajo, centralizando código
y sin pisar los desarrollos del otro? ¿Hacer clases con el código hecho,
construir dll´s, utilizar objectos COM ó DCOM, otra idea cualquiera...?
Desde ya agradezco y valorizo su opinión, ya que con ella enriqueceré
mis conocimientos, debido a que, como varios es este foro, dudamos de
las teorías hasta que las hacemos prácticas.
Saludos.
Fabián Lencina
Dpto. Análisis y Desarrollo
SP Soft Sistemas Informáticos
Río Tercero, Córdoba
REPUBLICA ARGENTINA!
Próximo Campeón Mundial de Fútbol 2002!
Valora esta pregunta


0