Einzelnen Beitrag anzeigen

MarcusB

Registriert seit: 7. Mär 2004
121 Beiträge
 
Delphi 7 Professional
 
#1

Problem mit checkbox.checked := true

  Alt 22. Aug 2004, 20:52
Wie in einem älteren Thread beschrieben habe auch ich ein Problem, dass wenn man

checkbox.checked := true schreibt, auch gleich das OnClick-Event der Checkbox ausgelöst wird.

In diesem Thread wurde als Workaround folgendes vorgeschlagen :

SendMessage(checkbox.Handle, BM_SETCHECK, Integer(cbChecked), 0); Das funktioniert auch (die Checkbox ist - optisch zumindest - "checked"), allerdings liefert eine Abfrage auf

if (checkbox.checked) then ... leider ein false zurück

Wer kann mir da weiterhelfen ?
  Mit Zitat antworten Zitat