Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Como cambiar una propiedad en varios componentes a la vez!! (https://www.clubdelphi.com/foros/showthread.php?t=27156)

ilichhernandez 13-11-2005 21:01:39

Como cambiar una propiedad en varios componentes a la vez!!
 
Hola, tengo la siguiente duda.... tengo varios tlabel, y quiero poder cambiarles por ejemplo el color pero a todos juntos en una instruccion.....

Algo asi como

tlabel1.tag := 8;
..
..
..
tlabeln.tag := 8;

y luego *.tag8 := asignar color rojo

Pero no se por donde empezar.... en la red no sale mucho referente al uso del Tag en delphi....

Agradeceria que alguien me diera una idea de por donde va esto !!!

Gracias, saludos....:)

ilich hernández.

marcoszorrilla 13-11-2005 21:52:54

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
 var
 n:Integer;
 begin
 
  for n:=0 to Form1.ComponentCount -1  do
  begin
 
    if Components[n] is Tlabel then
    Tlabel(Components[n]).Color:=ClRed;
    end;
 
 end;

Un Saludo.

ilichhernandez 13-11-2005 22:16:51

Estimado..... Muy agradecido por tu ayuda a lo largo de este dia...( bueno y dias anteriores tambien)....

Gracias...

ilich hernandez


La franja horaria es GMT +2. Ahora son las 12:50:11.

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