Einzelnen Beitrag anzeigen

messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#3

TStringList-Zuweisung verläuft sich im Nirvana der CPU-U

  Alt 13. Okt 2009, 15:45
Warum löst Du das nicht, indem Du den Thread alleine entscheiden lässt, wann er fertig ist? Also einfach mit while not terminated for sich hinlaufen lassen und selbst schauen lassen, ob die Datenaufnahme gerade dran ist und wann die erforderliche Datenmenge vollständig ist.
Das hat den Vorteil, dass Du schon während der Messung Daten mit synchronize anzeigen kannst.

Für das was da jetzt steht braucht man eigentlich keinen eigenen Thread. Das wäre eigentlich mit ein paar Zeilen so erledigt.

Mich würde mal interessieren, ob das NotifyEvent eines Objekts, was im Hauptthread läuft, überhaupt aus einem anderen Thread ausgelöst werden kann.

Grüße, Messie
  Mit Zitat antworten Zitat