Thema: Delphi Button zerstören?

Einzelnen Beitrag anzeigen

Benutzerbild von Jens Schumann
Jens Schumann

Registriert seit: 27. Apr 2003
Ort: Bad Honnef
1.644 Beiträge
 
Delphi 2009 Professional
 
#2

Re: Button zerstören?

  Alt 20. Dez 2003, 19:04
Hallo,
das liegt daran, dass Du den Button, der das OnClick Event gefeuert hat im selben zerstörst.
D.h. der Button ruft den OnClick-Handler auf. Nach dem der Code im OnClick-Handler abgearbeitet
wurde kehrt dieser zum Button zurück. Nur zum welchem Button soll er denn zurück ??? Der Button
wurde ja freigegeben. Deshalb empfehle ich im OnClick-Handler den Button nicht freizugeben, sondern
mit PostMessage eine Botschaft an das Formular zu senden. Über wParam des Messagerecords kannst Du
den Arrayindex übergeben.
Siehe Anlage
Angehängte Dateien
Dateityp: zip button.zip (163,4 KB, 47x aufgerufen)
  Mit Zitat antworten Zitat