Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Auf ähnlich benannte Objekte in FOR Schleife zugreifen


McFarlane - Di 20.02.07 12:09
Titel: Auf ähnlich benannte Objekte in FOR Schleife zugreifen
Hallo,
ich hab folgendes Problem:

Ich habe die TShapes inactive1 bis inactive 20. Jetzt will ich alle Shapes auf eine Farbe setzten und hab mitr gedacht, dass es vielleicht eine bessere Lösung gibt, als:

Delphi-Quelltext
1:
2:
3:
4:
inactive1.brush.color := Cinactive;
inactive2.brush.color := Cinactive;
[...]
inactive20.brush.color := Cinactive;


Kann ich das irgendwie in einer Schleife verpacken (hab so an inactive[i] oder so gedacht) ?

Danke, McFarlane

PS: Da ich nicht weiß wie man sowas nennt, konnte ich leider nicht danach suchen...


mkinzler - Di 20.02.07 12:09

.FindComponent()


McFarlane - Di 20.02.07 12:23

Thx, klappt :D