Windows.Form.Timer

mercoledì 16 giugno 2010 - 16.04

boc_babi Profilo | Junior Member

Nella mia applicazione utilizzo un Windows.Form.Timer per vedere se ci sono dei dati sul socket.
Quando ricevo i dati li analizzo ed eseguo diverse operazioni su di essi.
Se l'analisi di questi dati dura di più della proprietà Interval del mio timer cosa succede ?
I dati sui quali sto facendo l'analisi vengono "sporcati" da eventuali altri dati che possono essermi arrivati sul socket ? O fintanto che il sistema è occupato dall'analisi, il timer non scade più ?
Grazie, BOC

AntCiar Profilo | Expert

Ciao.

Il timer dopo che scatena l'evento Tick continua a contare. Se la tua elaborazione può durare anche più del Count del timer, allora ti convine fermare il timer quando si scatena il tick e di riavviarlo quando hai finito l'elaborazione.

Cristian Barca

boc_babi Profilo | Junior Member

Grazie per l'informazione e per il suggerimento.
Ciao, BOC
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5