Timer Delphi

Timer komponens Delphi meghatározza a mellékletben időközönként. A Timer számos felhasználási területe van: a szinkronizálás animációk, záró ablakok, amellyel a felhasználó egy ideig nem működik, aktiválja a képernyővédőt, vagy szoros kapcsolata van a távoli szerver, ha nincs művelet, a rendszeres ellenőrzésnek információforrás, állítsa be az időt a válasz a képzési programokban - mindezek feladat, amelynek során a beállítani kívánt időintervallumban, egy időzítőt.

Az időzítő Delphi két vezérlő tulajdonságok: Interval - az idő ezredmásodpercben és Enabled - eléri. Miután a beállított intervallumban az időzítő kiváltja a OnTimer esemény. Minden halmaz műveletek rögzítik a felvezető ezt az eseményt.

Amikor beállítja az intervallum (Interval) nullával egyenlő vagy Enabled = false időzítő inaktívvá válik. Az időzítés indításához kell állítani Enabled = true, feltéve, hogy az intervallum - egy pozitív szám. Beállítani, vagy a pozitív érték és az Interval Enabled = false.

Például, ha azt szeretnénk, 10 másodperccel a rajt után a program zárt mód, amely megjeleníti a logó programot, akkor kell helyezni a képernyővédő és állítsa be az Interval = 10000, és abban az esetben állítsa OnTimer = Bezárás.

Szükség esetén az egyes eljárás az időzítő aktiválásához ami számít időintervallum, például 10 másodpercig, majd annak szükségességét, hogy végre bizonyos műveleteket, és ki a stoppert implementálva: állítsd tervezésekor Enabled = true és az intervallum értéke 0. Az időzítő elindításához van szüksége, hogy végre egy Timer1.Inerval: = 10000; 10 másodperc esetén OnTimer beállított Nimer1.Interval: = 0;

Timer Delphi pontosan állítja meghatározott időközönként, akkor is, ha ezek nagy - több ezer millisikund.

Enabled - ingatlan Enabled: Boolean;

Interval - ingatlan Interval: Cardinal;

esemény:
OoTimer - esemény történik, amikor az intervallum egy ideig lejárt.

Kapcsolódó cikkek