Cita:
Empezado por mamaro
..¿como hago para cambiarles las propiedades después de haberlos creado?
o tal ves la pregunta sea
¿como hago para hacer referencia a un objeto creado en tiempo de ejecución?
|
Lo más sencillo y claro será verlo con un ejemplo; este código te crea dos paneles en un form y les cambia el color:
Código Delphi
[-]
var
p1,p2:TPanel;
begin
p1 := TPanel.Create(Self);
p1.Name := 'panel1';
p1.Parent := Self;
p1.Left := 0;
p1.Top := 100;
p1.Width := 300;
p1.Height := 100;
p1.Color := clWhite;
p2 := TPanel.Create(Self);
p2.Name := 'panel2';
p2.Parent := Self;
p2.Left := 0;
p2.Top := 200;
p2.Width := 300;
p2.Height := 100;
p2.Color := clRed;