Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Utilizar componentes de formulario en procedimiento (https://www.clubdelphi.com/foros/showthread.php?t=74035)

leogobo 27-05-2011 05:00:29

Utilizar componentes de formulario en procedimiento
 
Hola,

Soy novato en lazarus, no se como utilizar componentes del formulario en un procedimiento por ejemplo:

Código Delphi [-]
procedure nn;
begin
  edit1.text='Hola';
end; 

procedure TForm1.Button1Click(Sender: TObject);
begin
  nn;
end;

sale un error que dice "Identifier not found "Edit1""

Gracias por su ayuda.

Al González 27-05-2011 06:15:06

Hola.

En principio debería funcionar con algo así:
Código Delphi [-]
procedure nn;
begin
  Form1.Edit1.Text := 'Hola';
end;

Al no ser nn un método de TForm1 (como sí lo es Button1Click), necesita hacer referencia de forma "calificada" al objeto Edit1. Esto significa que se antepone el nombre del objeto al cual pertenece: Form1.

Dinos si todo va bien.

Al González. :)

leogobo 27-05-2011 06:24:36

Si, todo bien, te lo agradezco mucho.


La franja horaria es GMT +2. Ahora son las 16:37:09.

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