Einzelnen Beitrag anzeigen

Benutzerbild von Dani
Dani

Registriert seit: 19. Jan 2003
732 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: Einfrieren trotz WaitForSingleObject

  Alt 26. Mär 2008, 14:55
Zitat von DJ-SPM:
Allerdings bleibt das gesamte Programm trotzdem hängen, bis der Thread zu Ende ist. Warum ist das so?
Weil, wie Muetze1 schon gesagt hat, WaitForSingleObject eben wartet, bis der Thread zuende ist, bevor die nächste Codezeile (ShowMessage) ausgeführt wird. Und da TContainer.SeekUpdates vom MainThread (= VCL-Thread = Graphische Oberfläche) aufgerufen wird....
Dani H.
At Least I Can Say I Tried
  Mit Zitat antworten Zitat