Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Ampel mit visible=true/false (https://www.delphipraxis.net/62804-ampel-mit-visible%3Dtrue-false.html)

gfjs 10. Feb 2006 04:42

Re: Ampel mit visible=true/false
 
@ Jackel89

Ich bin selber noch Anfänger und habe hier im Büro auch kein Delphi installiert, um auszuprobieren, ob meine Lösung funktioniert. Aber vielleicht ist das eine Überlegung wert:

Delphi-Quellcode:
Button1.Tag := 1; gruen.visible := true;
Und in die onClick-Prozedur:

Delphi-Quellcode:
Case Button1.Tag of
  1: begin
       gruen.visible := false;
       gelb.visible := true;
       Button1.Tag := 2;
     end;
  2: begin
      gelb.visible := false;
      rot.visible := true;
      Button1.Tag := 3;
    end;
  3: begin
       gelb.visible := true;
       Butto1.Tag := 4;
     end;
  4: begin
       rot.visible := false;
       gelb.visible := false;
       gruen.visible := true;
       Button1.Tag := 1;
{  5: begin ;-)
      Ampel.kaputt := true;
      SignalbauHuberAnrufen := true;
    end; ;-) }
end;
Probier's einfach mal aus.

mfg gfjs

gfjs 10. Feb 2006 04:48

Re: Ampel mit visible=true/false
 
@ Jackel89

Sorry! Habe übersehen, dass Ihr das mit if .. then machen sollt. Du mußt also die Case-Anweisungen auflösen:

if Button1.Tag = 1 then
begin
...
end else

Das Ganze ist natürlich nur Pseudo-Code - ich wollte nur auf die Möglichkeit hinweisen, die Tag-Eigenschaft des Buttons zu verwenden.

mfg gfjs

Jackel89 10. Feb 2006 19:22

Re: Ampel mit visible=true/false
 
jup klar danke :)

@gfjs: sieht auf jeden fall interessant aus - werd ich auch mal ausprobiern :thumb: thx!
(besonders 5 ^^)


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:30 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz