Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Varios forms, frames y un Data Module (https://www.clubdelphi.com/foros/showthread.php?t=20176)

gluglu 07-04-2005 17:40:42

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 !

Crandel 07-04-2005 19:28:51

Mira, una ves creado el DataModule, los recursos ya estan usados independientemente de cuantas""uses BookDataModule" pongas ni endonde, y el recurso es practicamente igual.
Donde tenes que poner el uses? en cada lugar donde lo vas a acceder a el. Si unicamente accedes a él desde los Frames, en cada uno debe estar.

Espero que te ayude.

Suerte


La franja horaria es GMT +2. Ahora son las 02:47:24.

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