Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-01-2008
Camilo Camilo is offline
Miembro
 
Registrado: jun 2007
Posts: 147
Poder: 17
Camilo Va por buen camino
Dos programas en uno solo

Amigos Buenas tardes.

Tengo un pequeño problema que paso a comentarles en espera de una solucion:

Sucede que hice dos desarrollos pequeños de manera independiente. Posteriormente me di cuenta que se pueden conjugar en uno solo puesto que la idea es la misma. El problema es que uno va mucho mas desarrollado que el otro y necesito que unas units y forms del programa "A" vayan al programa "B". quiero saber si existe una forma tecnica y segura o simplemne me toca copiar todo (diseños y procedimientos).

Gracias por su ayuda.
Responder Con Cita
  #2  
Antiguo 09-01-2008
Avatar de juanelo
juanelo juanelo is offline
Miembro
 
Registrado: sep 2007
Posts: 1.083
Poder: 18
juanelo Va por buen camino
Que tal Camilo,
Lo que yo haría es sacar la funcionalidad comun entre los dos programas y la convierto en uno o mas librerias dinamicas (Dll's), y asi los programas A y B pueden hacer uso de estas Dll's , y lo mejor de todo es que el mantenimiento de codigo y correccion de errores es comun para los programas.
Saludos
Responder Con Cita
  #3  
Antiguo 10-01-2008
Camilo Camilo is offline
Miembro
 
Registrado: jun 2007
Posts: 147
Poder: 17
Camilo Va por buen camino
Gracias Juanelo pero te confieso que para mi lo de las Dll's son palabras mayores. Soy un humilde aficionado que no entiende ese teme.

En todo caso gracias.
Responder Con Cita
  #4  
Antiguo 10-01-2008
Avatar de juanelo
juanelo juanelo is offline
Miembro
 
Registrado: sep 2007
Posts: 1.083
Poder: 18
juanelo Va por buen camino
Cita:
Empezado por Camilo Ver Mensaje
quiero saber si existe una forma tecnica y segura


Pues no se me ocurre nada que no se "tecnico" para solucionar tu problema
Saludos
Responder Con Cita
  #5  
Antiguo 10-01-2008
Camilo Camilo is offline
Miembro
 
Registrado: jun 2007
Posts: 147
Poder: 17
Camilo Va por buen camino
Tienes razon es dificil con mis limitaciones. Estaba pensando en la opcion de Add proyect o algo asi que yo pueda menjar mejor.
Responder Con Cita
  #6  
Antiguo 10-01-2008
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.912
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Dependiendo de como hayas organizado tu programa, puede servir el solamente agregar los units de ambos proyectos en uno nuevo, y revisar las dependencias.

Te recomiendo que crees uno nuevo y dejes los anteriores tal cual. La razon? Asi experimentas sin desconfigurar lo que tienes.
__________________
El malabarista.
Responder Con Cita
  #7  
Antiguo 10-01-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Reforzando lo dicho por Mario, que es algo que hago con cierta frecuencia, es posible siempre que se den las condiciones adecuadas. Lo que de manera rápida tengo en mente es:
  • Que las unidades tengan nombres diferentes y que las clases (formularios, modulos de datos, etc) también tengan nombres diferentes
  • Siempre que realices modificaciones en cualquiera de los proyectos, en unidades compartidas, debes tener muy claro el impacto que dichas modificaciones tendrá en los otros y actualizarlos a la mayor brevedad posible.

Y solo... en lo personal se me ha hecho muy cómodo trabajar de esta manera, y en determinados casos mas sencillo que tener dll's o bpl's compartidas. Siempre depende... ya lo dijo pepito

Hasta luego

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #8  
Antiguo 12-01-2008
Camilo Camilo is offline
Miembro
 
Registrado: jun 2007
Posts: 147
Poder: 17
Camilo Va por buen camino
Muchachos gracias solo hasta hoy volvi a conectarme; ensayare sus respuestas y en caso de no poder los molestare de nuevo.

Gracias por su interes.
Responder Con Cita
  #9  
Antiguo 12-01-2008
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
y si no quieres ser tan ordenado como dice mamcx haz esto.

a+b = C

Copia a una carpeta el codigo fuente del programa (C) que ya tienes
mas desarrollado. (a)
y a este ve agregandole, las units y forms, de las que quieres sacar funcionalidad (b)
por que no quieres andar poniendo componentes a las forms de nuevo
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Programas, otros... Deiv Debates 10 27-07-2007 01:01:04
ejecutar programas DOS artemisa Varios 6 04-05-2007 23:46:48
Programas de facturacion acrophet Varios 4 28-08-2004 20:58:35
skinear programas agustincs Varios 0 26-08-2004 03:31:14
mostrar SOLO cliente de los que tengo un sólo registro Giniromero SQL 15 11-06-2004 12:33:19


La franja horaria es GMT +2. Ahora son las 14:16:26.


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
Copyright 1996-2007 Club Delphi