Registriert seit: 3. Sep 2004
4.629 Beiträge
Delphi 10.2 Tokyo Starter
|
AW: frage zu threads und timer
9. Dez 2013, 01:41
Ohne jetzt genau deinen Code zu betrachten: Definitiv Events! Sleep ist extrem unzuverlässig. Du kannst als WaitTime auch die Konstante INFINITE verwenden. Dann wartet der Thread solange, bis vom anderen Thread aus das Event signalisiert wird.
Ich denke du solltest dich generell in den Themenkomplex "Threadsynchronisierung" mal etwas einlesen. CriticalSections könnten auch eine Möglichkeit sein konkurrierende Zugriffe auf den Buffer zu managen.
|