Condividi tramite


Limitazioni della proprietà Interval del componente Timer di Windows Form

Il componente Windows Form Timer ha una Interval proprietà che specifica il numero di millisecondi che passano tra un evento timer e il successivo. A meno che il componente non sia disabilitato, un timer continua a ricevere l'evento Tick a intervalli di tempo approssimativamente uguali.

Questo componente è progettato per l'ambiente Windows Form. Per informazioni su un timer adatto a un ambiente server, vedere Introduzione ai timer basati su server.

Proprietà Interval

La Interval proprietà presenta alcune limitazioni da considerare quando si programma un Timer componente:

  • Se l'applicazione o un'altra applicazione richiede un numero elevato di richieste nel sistema, ad esempio cicli lunghi, calcoli intensivi o unità, rete o accesso alle porte, l'applicazione potrebbe non ottenere eventi timer come specificato dalla Interval proprietà.

  • L'intervallo non è garantito che venga trascorso esattamente nel tempo. Per garantire l'accuratezza, il timer deve controllare l'orologio di sistema in base alle esigenze, invece di cercare di tenere traccia del tempo accumulato internamente.

  • La precisione della Interval proprietà è espressa in millisecondi. Alcuni computer forniscono un contatore ad alta risoluzione con una risoluzione superiore ai millisecondi. La disponibilità di tale contatore dipende dall'hardware del processore del computer.

Vedi anche