Hallo supportnet.
Ich arbeite gerade an einer GUI für eine Strassenkreuzung. Die Keuzung liegt als TImage vor. Auf dieser bewegen sich Autos welche auch durch Images umgesetzt sind.
Ich hoffe ihr könnt mir irgendwie helfen, da die
Suche im Internet bisher erfolglos war.
Jetzt möchte ich für jedes Einzelne in einer Prozedur anwählen.
Zum Beispiel: ImageAuto1.Left := ImageAuto1.Left+1; ,
um ein Auto auf der Oberfläche zu bewegen.
Um es dynamischer zu machen will ich diesen Befehl nicht für jedes Einzelne schreiben.
Aus Javascript kenne ich den Befehl "getElementById(x)".
Gibt es etwas vergleichbares in Delphi?
Dass man zum Beispiel folgendes umsetzen könnte:
for (i:=0; i++; i <= 10) // Keine Ahnung, ob das die richtige Syntax ist ;-)
begin
getElementByName('ImageAuto'+i).Left := ...
end;
Ist dies in Delphi möglich?? Oder gibt es eine Alternative??
Über Antworten würde ich mich sehr freuen.
mfg.
rotte8