Über objektvariable auf Object zugreifen ?
-
Mahlzeit zusammen!
Ich möchte einfachmal fragen ob das geht:Ich habe eine Kollisionsabfrage:
if (((Image1->Top < Image2->Top + Image2->Height) &&(Image1->Left Image1->Width > Image2->Left) &&(Image1->Left < Image2->Left + Image2->Width) &&(Image1->Top + Image1->Height > Image2->Top))) { //... }
Bloss wenn man diesen code jetzt mit sagen wir jetzt mal 50 Images machen will, is der code ja (ewig) lang!
Könnte man das nicht einfach so machen:
-variablen(int) erstellen.
-Image-Werte(Top,Left,Widht,Height) auf Variablen übertragen
-Abfrage mit den Variablen ausführen
-Das ganze x mal, bis alle images abgefragt sindMein Problem:
Ich weiss nicht wie ich eine Schleife machen kann, die alle images nacheinander abfragt.Geht das mit Arrays? Weil dann würde ich mich da mal schlaumachen...
Schonmal Dank im Voraus,
J0
-
Siehe FAQ, unter 'Komponenten', "zur Laufzeit erstellen", "dynamische Arrays" und "Zugriff nicht durch Namen".
-
Thx,
genau das habe ich gesucht!
Funzen (wie immer)einwandfrei!J0