Einzelnen Beitrag anzeigen

Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#2

AW: frage zu threads und timer

  Alt 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.
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat