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!...
|
|
|
|