Einzelnen Beitrag anzeigen

teebee

Registriert seit: 17. Jan 2003
Ort: Köln
460 Beiträge
 
Delphi 6 Professional
 
#6

Re: In OnMouseClick aufrufendes Control freigeben

  Alt 23. Okt 2005, 18:43
Zitat von Delphi-OH:
Warnung Sie dürfen eine Komponente nie in einer ihrer eigenen Ereignisbehandlungsroutinen oder in einer Ereignisbehandlungsroutine eines untergeordneten Objekts freigeben. Geben Sie beispielsweise auf keinen Fall eine Schaltfläche oder ihr übergeordnetes Formular in der OnClick-Ereignisbehandlungsroutine der Schaltfläche frei.
Schicke dem Hauptformular im OnClick eine benutzerdefinierte Nachricht (per PostMessage!) und gib den Button erst bei Erhalt der Nachricht frei.

FreeOnRelease hat damit übrigens nichts zu tun.

Gruß, teebee
  Mit Zitat antworten Zitat