Moin Zusammen,
Zitat von
Alfons_G:
...da Windows sonst erst zum Zuge kommt, wenn eine Funktion aufgerufen wirsd...
Jain, es geht hier nur nicht um Windows, dass hier nicht zum Zuge kommt, sondern die Windows Procedure des jeweiligen Threads.
I.d.R. werden die Messages die an ein Fenster geschickt werden in der Message Queue (Warteschlange) des Threads gepuffert, dem das Fenster "gehört".
Application.ProcessMessages sorgt dann, jedesmal, wenn es aufgerufen wird, dafür, dass diese anstehenden Messages verarbeitet werden.
Deshalb wirkt so ein Aufruf auch oft kaum auf die Geschwindigkeit aus, wenn keine Messages zur Verarbeitung anstehen.
Im OnDestroy Event macht der Aufruf für mich irgendwie nicht ungedingt Sinn.