[elektro] Delphi Timer

Nemeth Tibor nemeth.tibor798 at t-online.hu
Sun Nov 29 20:57:49 CET 2015


Hali!

Ha eltelt az idő és engedélyezve van a timer akkor bizony újra lefut. 
Persze többnyire ez nem fordul elő, de ha pl. valami hiba fordul elő és 
a rendszer feldob egy nyugtázandó üzenetet, a juzer nem győzi a 
kattintgatást és betelik a képernyő.
Én a belépésnél növelek egy globális számlálót, kilépésnél meg 
csökkentem. Kezdőértéke nulla.
Növelés után megvizsgálom és ha nem 1 lehet elmélkedni mi is legyen de 
ez már erősen feladatfüggő.
A fenti megoldás feltétele, hogy mindenképpen eljusson a számláló 
csökkentésig, tehát exit nem lehet a timer rutinban.

Üdv.
              Németh Tibor


2015.11.29. 14:42 keltezéssel, Bali Zoltan írta:
> Lehet nem fogalmaztam világosan. Annyit várok a timer event-ben,
> hogy  eltelik egy "interval"-nyi idő. Ezt értettem a túlfutáson.
> Vagy ha már a TimerX eseménykezelőben vagyok, akkor nem
> ketyeg a TimerX? Vagy az esemény kezelő nem engedi "ráfutni"
> és berakja "queue"-be, aztán ha felszabadul, hirtelen lefutnak
> a sorban állók?



More information about the Elektro mailing list