Autor Beitrag
Davidandflash
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 20



BeitragVerfasst: Sa 04.01.03 23:34 
Ich möchte mehrere Objekte automatisch nacheinander ansprechen (In meinem Falles sind es Shapes,also Shape1,Shape2,...)

Wie kann ich jetzt eine Variable statt der Zahl nehmen also z.b. Shape[i], so dass ich jeweils nur die Variable ändere und nicht für jedes Shape einen neuen Text schreibe?

:roll:
Popov
Gast
Erhaltene Danke: 1



BeitragVerfasst: So 05.01.03 00:33 
Die Möglichkeit hast du uns schon selbst genannt: mit Aray

ausblenden Quelltext
1:
var Sh: array[0..10] of TShape;					


Wenn du aber bereits zu Entwicklungszeit die Shapes benennen willst, dann kannst du auch mit FindComponent arbeiten

ausblenden Quelltext
1:
TShape(FindComponent('Shape' + IntToStr(1))).Shape := ...