Hey Thomas!
Ich bin mir nicht ganz sicher, aber so wie du das gemacht hast, würde es wohl sowieso nicht funktionieren, da du dann 100 Buttons hast, aber nur einer davon durch die Variable ansprechbar ist.
Mit dem Array würde es dann, wie Himitsu schon sagte, so gehen:
Delphi-Quellcode:
var
MyButtons: array[1..100] of TButton;
begin
for i:= 0 to 100 do
begin
MyButtons[i] := TButton.Create;
MyButtons[i].Left := 100;
{etc. blabla}
end;
end;
Über TObjectList kannst du dich auch im Netz informieren... einfach mal bei Google 'delphi tobjectlist' eingeben und schon solltest du was finden!