Entwickler-Ecke

Sonstiges (Delphi) - Frage zur Checkbox


Memphis D - Mi 16.01.08 21:10
Titel: Frage zur Checkbox
Hi
hab da noch eine Problem und zwar mit'ner Checkbox:
Wollte das so programmieren das, wenn ich nen Button anklicke undie Checkbox nicht markiert is ne Showmessage kommt. So nun klappt das aber nich so wie ich gedacht hatte.
Kann mir jemand nen Tip geben?

Beispiel:

procedure TForm1.btClick(Sender: TObject);
begin
IF checkbox.Checked:=False THEN
Showmessage;


nagel - Mi 16.01.08 21:21

:= ist der Zuweisungsoperator, der hier fehl am Platze ist.
Du brauchst den Vergleichsoperator =

Also:

Delphi-Quelltext
1:
2:
If Checkbox.Checked = False Then
Showmessage(...);


Alternativ kannst du auch einfach If not Checkbox.Checked Then schreiben.


Gausi - Mi 16.01.08 21:25

user profile iconnagel hat folgendes geschrieben:
Alternativ kannst du auch einfach If not Checkbox.Checked Then schreiben.
Nicht alternativ, das sollte man auf jeden Fall so machen. ;-)


Memphis D - Mi 16.01.08 21:25

Vielen Dank für die schnelle Antwort.