Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Timer verhalten bei hoher CPU Last / Funktionsweise

  Alt 5. Okt 2009, 12:31
Zitat von Medium:
4. Das Ereignis wird gefeuert. Wen ich mich nicht irre haben Timer relativ hohe Priorität.
Genau das Gegenteil ist der Fall.

Zitat:
Das Problem ist dann die Anwendung selbst, die die Message empfängt. Ist diese beschäftigt und arbeitet ihre Messageloop nicht ab, wird das Event verzögert. Es tritt aber ein. Das sollte so lange wahr sein, wie nicht ein anderes Programm mit einer Priorität von TimeCritical nebenher die CPU vollknattert - das gehört sich allerdings auch nicht, und dürfte in freier Wildbahn kaum anzutreffen sein. Bzw. die Message könnte evtl. sogar raus gehen, nur wird dein Programm, wie sehr es auch versucht, nicht dazu kommen seine Msgloop zu verarbeiten.
Das meinte ich mit "vom Empfänger abhängig".
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat