![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
|
Procedimientos
Hola!.
Tengo un datamodule, tengo unos procedures que crie y pues no se como hacerle para que ese procedimiento funcione para todas mis forms. |
|
#2
|
||||
|
||||
|
Si por "funcionar en todas mis forms" te refieres a poderlos usar en todas ellas debes incluir la unidad del datamodule en cada formularios en la cláusula uses y accederías a los procedimientos así:
DataModule1.Procedimiento. Por cierto, ésta no es en realidad una pregunta de componentes así que la moví del foro "OOP" a este foro. // Saludos Última edición por roman fecha: 01-11-2003 a las 07:16:47. |
|
#3
|
|||
|
|||
|
ok eso lo de uses lo entiendo
pero me refiero a que ya cree mis procedimientos ahora los tengo que declarar en algun encabezado del datamodule? |
|
#4
|
||||
|
||||
|
Si tus procedimientos son parte de la clase del datamodule:
Código:
type
TDataModule1 = class(TDataModule)
public
procedure TuProcedimiento;
end;
Si te refieres a procedimientos declarados fuera de la clase del datamodule entonces sí debes añadir el encabezado en la sección interface: Código:
interface
type
TDataModule1 = class(TDataModule)
...
end;
procedure TuProcedimiento;
implementation
procedure TuProcedimiento;
begin
{ código del procedimiento }
end;
|
|
#5
|
|||
|
|||
|
Gracias!...
|
![]() |
|
|
|