Stato di fermo della form con contatore.

giovedì 08 novembre 2007 - 10.34

secks Profilo | Senior Member

Ho il seguente problema:
ho una form che visualizza una label con un contatore che avanza su un loop di una tabella in access.
Dopo un po' di tempo si visualizza una clessidra e il contatore non va + avanti fino a che il loop non ha finito, visualizzando il risultato finale.

C'è un modo per vedere sempre il contatore avanzare evitando lo stato di stasi della form?

Ciao a tutti e grazie.
Paolo.

AndreaKpr Profilo | Senior Member


Una soluzione è quella di operare in modo Asincrono, lavorando con i thread.

http://msdn2.microsoft.com/it-it/library/ms173178(VS.80).aspx

CiriCiao.

secks Profilo | Senior Member

La vedo dura per un PC con win 98. Dovrei far vedere al cliente che il programma va avanti ed è un problema suo se ha un PC lento.

Ciao e grazie.

AndreaKpr Profilo | Senior Member


Azz, quasto prima non l'hai scritto.
ma cmq sarebbe un prb anche se avessi WinXp ed elaborazione complessa.
Ziao!

secks Profilo | Senior Member

Ho risolto con il Doevents.

Ciao a tutti.
Paolo.
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