Llamar un formulario desde otro sin usar su unidad
Quisiera usar procedimientos y objetos establecidos en un Form1 llamandolos desde un Form2 sin usar la unidad, alguien sabe como hacerlo?¿
Gracias. |
Crea una nueva unidad, metes los objetos que querés compartir, referencias desde form 1 y 2 la unidad
Es eso o usas algún tipo de service locator. Busca en google Spring4D container. Desaconsejo enormemente la última opción ya que el código se vuelve difícil de entender y mantener Por que querés hacer esto? |
Ummm... no :rolleyes:
|
Cita:
|
No es lo mismo form1 y form2 que proyecto1 y proyecto2, creía que hablábamos siempre de un proyecto solo
No quiero ser el malo de la película, pero si no puedes extraer funciones y objetos porque están fuertemente ligados a un proyecto, es síntoma de que el código esta mal Refactoriza y desacopla el código en unidades lo más independientes posible De otra forma tu proyecto2 siempre estará atado al otro, si no esta el 1 en ejecución, el proyecto2 básicamente no sirve Y hay muchos más problemas al tener código fuertemente acoplado |
La franja horaria es GMT +2. Ahora son las 00:50:13. |
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