Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Procedimientos (https://www.clubdelphi.com/foros/showthread.php?t=4903)

Waldo 01-11-2003 06:58:33

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.

roman 01-11-2003 07:13:49

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

Waldo 01-11-2003 07:18:50

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?

roman 01-11-2003 07:37:47

Si tus procedimientos son parte de la clase del datamodule:

Código:

type
  TDataModule1 = class(TDataModule)
  public
    procedure TuProcedimiento;
  end;

no tienes que hacer nada más de lo que te comenté antes.

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;

// Saludos

Waldo 01-11-2003 07:43:04

Gracias!...


La franja horaria es GMT +2. Ahora son las 13:17:41.

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