Oppure

Loading
29/10/11 7:31
Mario2008
Non mi funziona nemmeno questo semplice codice che ho utilizzato per banalizzare l'uso di stopWatch. label4.text non viene aggiornata...

Do
Acc = 0
stopWatch.Reset()
stopWatch.Start()

For I = 1 To 250000 ' Code is being timed.
Acc = Acc + 1
Next

stopWatch.Stop()
Label4.Text = Acc

Loop
aaa
29/10/11 8:04
HeDo
ovvio che non funziona, è tutto inserito in un ciclo infinito che non permette mai alla GUI di aggiornarsi.

a parte che non vedo proprio l'utilità di quel codice, ma se vuoi vedere un risultato aggiungi Application.DoEvents dopo l'update della label.

sconsiglio sempre il doevents perchè ci sono modi più furbi per fare multithreading ma nel tuo caso va bene.

inoltre... cosa c'entra tutto questo con lo stopwatch?

lo stopwatch è utilizzato per calcolare i tempi delle elaborazioni, ma nel tuo codice non viene utilizzato, viene solo fatto partire e stoppato senza mai chiedere il tempo trascorso... mah.

msdn.microsoft.com/it-it/library/…
aaa