Man sollte
NIEMALS Application.Processmessages manuell aufrufen!
Benutze lieber einen Timer oder meinetwegen meine
TDelayedMethod-Klasse:
Delphi-Quellcode:
procedure TMeinThread.Execute;
begin
Synchronize(BinFertig);
end;
procedure TMeinThread.BinFertig;
begin
TDelayedMethod.Execute(frmMain.ZeichneUebersichtNeu); // Wird über WM_TIMER ausgeführt (also niedrigste Prio)
end;