Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#11

Re: Thread pausieren lassen und aufwecken

  Alt 19. Feb 2008, 20:15
Zwei grundlegende Dinge zu TThread:

1. Kein Application.ProcessMessages aufrufen. Du befindest dich ein einem Thread der asynchron zum VCL Thread läuft (den du mit Application.ProcessMessages indirekt aufrufst)
2. Kein Zugriff auf irgendwelche Formulare oder VCL Komponenten aus dem Thread heraus, Ausnahme: Die Zugriffe erfolgen in einer Thread Methode oder Form Methode, welche über die Delphi-Referenz durchsuchenTThread.Synchronize() Methode aufgerufen werden.
  Mit Zitat antworten Zitat