Ver Mensaje Individual
  #1  
Antiguo 25-09-2008
noob noob is offline
Miembro
 
Registrado: sep 2008
Posts: 212
Reputación: 16
noob Va por buen camino
¿En qué se diferencia un TDataModule de un TForm?

Mi aplicación tiene varios formularios, uno principal y varios secundarios, y necesito acceder a unos cuantos objetos (los mismos) en todos los formularios.

Para ello lo primero que se me ocurrió fue crear los objetos en el formulario principal y pasar como parámetro aquellos objetos que necesitara a los distintos formularios pero me pareció una chapuza.

Más tarde me comentaron que esto lo podría resolver con un TDataModule creando ahí los objetos y luego accediendo a ellos por medio de la variable DataModule1, pero me he puesto a mirar el TDataModule y no veo ninguna diferencia con un formulario normal y corriente, la única diferencia que veo es que el TDataModule no se ve al ejecutar el programa pero eso lo podemos conseguir poniendo la propiedad Visible de un formulario a False.

¿Tiene alguna cosa interesante de mención el TDataModule o para lo que voy a hacer me valdría también un TForm?

Gracias.
Responder Con Cita