Einzelnen Beitrag anzeigen

th_bone

Registriert seit: 16. Jun 2004
172 Beiträge
 
Delphi 2005 Professional
 
#1

Verständnisfrage zu "Mass"-Ereignissen / threads

  Alt 9. Sep 2005, 19:33
Hallo,

ich habe mal eine Verständnisfrage zu Ereignissen/Threads ...

Ich habe eine Komponente die realtime messdaten als ereignisse produziert. In der folge können
hier natürlich massig ereinisse innerhalb einer sekunde stattfinden.

Meine Frage: was passiert den wenn z.B. jede 1/2 sekunde ein ereignis auftritt - aber
der code in der Ereignissroutine zur Abarbeitung etwa 1 sekunde dauert ?

dann verliere ich doch die daten jedes 2te ereignisses - gibt es eine einfache möglichkeit dies
zu verhindern ? z.B. mit einem extra thread für jedes einzelne ereignis ? macht das Sinn ? oder
gibt es eine einfachere Lösung ?

Bzw. was heißt es den genau für mich wenn eine komponente als "thread sicher" bezeichnet wird ? Kann ich dann aus dem code eines threads auf eine komponente zugreifen ?

Sorry, steige leider noch nicht so richtig beim Thema threads durch..

Danke für die Hilfe

Ralf
  Mit Zitat antworten Zitat