Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
Delphi 12 Athens
|
Re: Kreuzung - Timer funktioniert nicht
4. Nov 2009, 20:08
Klar bleibt die rot.
Zitat:
Delphi-Quellcode:
procedure TForm1.TmAmpelTimer(Sender: TObject);
begin
if Ampel1Ro.Visible{ = True} then //trifft zu
begin
Ampel1Ro.Visible:= False;
Ampel1Ge.Visible:= True; //jetzt gelb sichtbar
end;
if Ampel1Ge.Visible{ = True} then //trifft nach obiger Änderung zu
begin
Ampel1Ge.Visible:= False;
Ampel1Gr.Visible:=True; //nun grün sichtbar
end;
if Ampel1Gr.Visible{ = True} then //trifft also zu
begin
Ampel1Gr.Visible:= False;
Ampel1Ro.Visible:= True; //jetzt sind wir wieder auf rot
end;
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|