Ik heb op een form 10 buttons staan met de volgende 'Name':

Button1
Button2
Button3
....
Button10

Ik zou graag via een lus de buttons 1 voor 1 willen aanspreken zoals:

Code:
for Lus1 := 0 to form1.ComponentCount-1 do begin;
  if Form1.Components[Lus1] is TButton then Form1.Components[Lus1].Color:=Clred;
end;
Nu zou ik graag alleen de Tbutton willen aanspreken door de bijbehorende Name te gebruiken zodat ik niet alle componenten op de form hoef door te lopen.
Ik dacht iets van:

Code:
for Lus1 := 1 to 10 do begin;
 TButton.Name(Lus1).Color:= Clred;
end;
Deze code werkt natuurlijk niet, maar wat is dan wel de goede manier???