| dalla versione 6.5.2680 - modificato il 01/04/2009 - link - english
|
Scopo
Questa proprietà rappresenta l'intervallo di tempo (in secondi) tra due scatti consecutivi del Timer.
Timer.Interval := secondi tra uno scatto e l'altro
Quando Letta
Restituisce l'intervallo tra due scatti del Timer in secondi.
Quando Impostata
Imposta l'intervallo del Timer in secondi.
Note
-
Allo scadere del tempo dell'intervallo il timer non scatta fino a quando il server non riceve una richiesta dal client.
Per fare un esempio immaginiamo di avere un timer con intervallo 5 secondi. L'utente apre una videata e il timer scatta perché l'intervallo è scaduto. Dopo 2 secondi l'utente clicca sul bottone "Trova dati", in questo frangente il timer non scatta perché non è scaduto il tempo dell'intervallo. Dopo altri 15 secondi l'utente clicca su "Cerca" per trovare altri dati, in questo caso il timer scatta perché sono passati 15+2=17 secondi dall'ultimo tick. Il timer quindi non scatta dopo 5 secondi, ma dopo 17, perché alla prima richiesta non era ancora scaduto il tempo e la seconda richiesta è arrivata 17 secondi dopo il primo tick.
-
È possibile impostare un timer che scatta ad ogni richiesta creando un timer abilitato e con intervallo uguale a 0.
event BorsaValori.Load()
{
Esempidp.RefreshInterval := C 6
Timerrandom.Enabled := True
Timerrandom.NumberofTicks := C40
Timerrandom.Interval := C3
insert values into Temps
set ID := ONE
set Datafatt := Now()
CompraAzioni.ShowToolbar(False)
this.Idrowselected := ONE
}
Cosa ne pensi?
Ti sono rimaste delle domande su punti che questo articolo non ha trattato? Pensi che sia utile aggiungere una nota all'articolo? Aiutaci a migliorare la documentazione di Instant Developer scrivendo il tuo commento nei campi qui sotto.