@ Matze:
Hmm... ich verstehe jetzt nicht was an
if Ampel1Ro.Visible:= True then
falsch ist und an
if Ampel1Ro.Visible then
So wie du es willst, wird doch:
wenn Ampel1Ro sichtbar ist, Ampel1Ge sichtbar aber Ampel1Ro nicht unsichtbar?!
Ja ich weiß ich hätte auch die passenenden Symbole dafür, das Problem ist:
Ich bin zu faul dafür
.
...und so geht es ja eigentlich auch.
@ Deddy H:
Ist das Problem etwa das die Ampel so schnell umschaltet das ich das nicht sehe?
Ich denke jeder einzelne if-Befehl wird IMMER nach Ablauf des Timer-Intervalls ausgeführt und nicht in 0,1 "Verarbeitungssekunden" von meinem Computer, oder irre ich mich da.