Timer (gb)
Questa classe implementa un oggetto timer.
Un oggetto timer genera eventi, ogni volta che viene attivato.
Il periodo di tempo tra ciascun evento è specificato dalla proprietà
Delay.
Proprietà
Delay
|
Restituisce o imposta il numero di millisecondi tra ciascun evento generato dal timer.
|
Enabled
|
Restituisce o imposta se il timer è abilitato.
|
Ignore
|
|
Metodi
Restart
|
Interrompe un attimo per poi ripartire.
|
Start
|
Avvia il timer.
|
Stop
|
Ferma il timer.
|
Trigger
|
Attiva il timer una volta, al successivo ciclo di eventi.
|
Eventi
Timer
|
Questo evento viene generato ogni volta che viene attivato il timer.
|
Esempio
Questo esempio dimostra l'utilizzo del timer in un programma della console.
' Gambas module file
PUBLIC hConsoleTimer AS Timer
PUBLIC SUB Main()
hConsoleTimer = NEW Timer AS "MyTimer"
hConsoleTimer.Delay = 1000
hConsoleTimer.Enabled = TRUE
END
PUBLIC SUB MyTimer_Timer()
PRINT CInt(Timer);; "Hello Gambas"
END
0 Hello Gambas
1 Hello Gambas
2 Hello Gambas
...