Ver Mensaje Individual
  #1  
Antiguo 07-04-2005
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
Reputación: 21
gluglu Va por buen camino
Varios forms, frames y un Data Module

Hola Amigos !

Tengo un Form Principal que llama a otro Form 'MDIChild' y al cual se le pasa un parámetro desde el form principal. El Form MDIChild hace uso de dos Frames creados independientemente, y a su vez cada frame hace uso de una base de datos y Querys creados en un DataModule.

Más o menos algo así como esto:
Código Delphi [-]
procedure TMainform.CrearReservaNueva1Click(Sender: TObject);
begin
BookingMain := TBookingMain.Create(Application);
BookingMain.Show;
end;
Código Delphi [-]
unit Booking;
interface
uses
... BookFrame1, BookFrame2;
Mi pregunta es: Donde debería incluir la instrucción 'uses BookDataModule' ? En el Mainform, en el form Booking, o en cada uno de los Frames ?

Si lo hago en MainForm me funciona todo correctamente pero, no me consume demasiados recursos del sistema tenerlo el DataModule de Booking siempre abierto desde el Main ?

Además, si no incluyo 'uses BookDataModule' en el MainForm al intentar abrir varias instancias de 'Booking' me da error.

Muchos Saludos !

Última edición por gluglu fecha: 07-04-2005 a las 17:43:10.
Responder Con Cita