Einzelnen Beitrag anzeigen

Fridolin Walther

Registriert seit: 11. Mai 2008
Ort: Kühlungsborn
446 Beiträge
 
Delphi 2009 Professional
 
#5

Re: Processmessages nicht anwendbar. Was nun?

  Alt 14. Nov 2008, 14:58
Nunja, möglich wäre Application.ProcessMessages im Main Thread auszuführen. Das könnte man mit AsyncCalls realisieren:
Delphi-Quellcode:
 EnterMainThread;
 try
   Application.ProcessMessages;
 finally
   LeaveMainThread;
 end;
Damit wäre sicher gestellt, das ProcessMessages definitiv im Main Thread ausgeführt wird, auch wenn die Methode grade in irgend einem anderen Thread ausgeführt werden sollte.
Fridolin Walther
  Mit Zitat antworten Zitat