Einzelnen Beitrag anzeigen

Benutzerbild von Ralf Kaiser
Ralf Kaiser

Registriert seit: 21. Mär 2005
Ort: Wuppertal
932 Beiträge
 
Delphi 10.3 Rio
 
#6

AW: Panel incl. aller Komponenten zerstören

  Alt 7. Mai 2012, 18:25
Statt einen Timer zu verwenden kannst du deinem Formular mit "PostMessage" eine Nachricht schicken. Diese wird von Delphi erst verarbeitet wenn der aktuell Eventhandler (also der OnClick-Handler des Buttons) abgearbeitet wurde. In dem Eventhandler der auf diene Nachricht reagiert kannst du dann das Panel freigeben.

Die Methode "TForm.Release" arbeitet genauso. Damit kann man aus einem Eventhandler eines Formulars das Formular selbst freigeben.

Ciao,
Ralf
Ralf Kaiser
  Mit Zitat antworten Zitat