Einzelnen Beitrag anzeigen

Timm3r

Registriert seit: 10. Sep 2010
4 Beiträge
 
#1

Delphi-Anfänger - Was mache ich mit diesem if-Satz falsch?

  Alt 10. Sep 2010, 17:39
Delphi-Version: 7
Guten Tag zusammen,

habe gerade das folgende Programm geschrieben:

Delphi-Quellcode:
procedure TForm1.AmpelUmschaltenClick(Sender: TObject);
begin
        if
                imAmpelRot.Visible=True

        then begin
                imAmpelRot.Visible:=False
                imAmpelRotGelb.Visible:=True
        end
        else if
                imAmpelRotGelb.Visible=True
        then begin
                imAmpelRotGelb.Visible:=False
                imAmpelGruen.Visible:=True
        end
        else if
                ImAmpelGruen.Visible=True
        then begin
                ImAmpelGruen.Visible:=False
                ImAmpelGelb.Visible:=True
        end
        else
                ImAmpelGelb.Visible:=False
                ImAmpelRot.Visible:=True
        end;


end.

Das ist halt so ne Ampel die die ganze Zeit umgeschaltet werden soll aber ich rall nicht wierklich was an dem Programm falsch sein soll.

Kann mir einer von euch sagen, wie ich das ändern soll?

Danke im Voraus!

Geändert von mkinzler (10. Sep 2010 um 17:53 Uhr) Grund: Delphi-Tag eingefügt
  Mit Zitat antworten Zitat