Einzelnen Beitrag anzeigen

WladiD

Registriert seit: 27. Jan 2006
Ort: Celle
141 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Application.ProcessMessages über Synchronize in Thread erlaubt?

  Alt 28. Jun 2012, 15:18
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;
Waldemar Derr
Profil bei GitHub

Geändert von WladiD (28. Jun 2012 um 15:26 Uhr) Grund: Typo
  Mit Zitat antworten Zitat