Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Button-Funktion (angeklickt --> ja/nein?)


MarSeb - Fr 23.03.07 20:55
Titel: Button-Funktion (angeklickt --> ja/nein?)
Hallo!

Wir sind immer noch dabei unser Quiz zu erstellen und haben nun ein neues Problem. Das Problem liegt darin, dass wir eine if/then Schleife machen, in der die Aktion erst stattfinden soll, wenn das Programm den angeklickten Button erkennt. (Also, if "angeklickter Button" then ...)
Deshalb, wollte ich mal wissen, ob es für den Button eine Eigenschaft gibt ("anklicken"/"angeklickt"), wo das Programm merkt: "ah, dieser Button wurde schon angeklickt und brauch nicht mehr verwendet werden"!!!?????

Vielleicht könnt ihr uns ja mal wieder ein paar Tipps geben! Vielen Dank!

MfG MarSeb


mkinzler - Fr 23.03.07 21:00

Du kannst ja Click-Event (property onClick) des Buttons auf das Klicken reagieren.


Dunkel - Sa 24.03.07 00:52
Titel: Re: Button-Funktion (angeklickt --> ja/nein?)
user profile iconMarSeb hat folgendes geschrieben:
...Das Problem liegt darin, dass wir eine if/then Schleife machen,...

[Klugscheiß]
Es gibt keine If-Then-Else-Schleifen!
If-Then-Else ist ein linearer Prozess, sprich es fängt oben an "IF X = FOO", beim Zutreffen des Vergleichs wird "THEN" ausgeführt, ansonsten (falls vorhanden) "ELSE".
Ich bin immer wieder davon fasziniert, wie jemand mit If-Then-Else eine Schleife programmieren kann...
[/Klugscheiß]