Recorrer todos los componentes de un formulario
Artículo por Club Developers · 31 diciembre 2005
5220 vistas
Para recorrer todos los componentes de un formulario es necesario usar el array Components[] del formulario. El operador Is permite determinar si el componente es del tipo deseado.
Por ejemplo, para poner 'AAA' en todos los TLabels de un formulario procederÃamos de la siguiente manera
Por ejemplo, para poner 'AAA' en todos los TLabels de un formulario procederÃamos de la siguiente manera
delphi
procedure TForm1.Button1Click(Sender: TObject); var  i:Integer; begin  for i := 0 to ComponentCount-1 do   if Components[i] is TLabel then    TLabel(Components[i]).Caption := 'AAA'; end;