Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Refresh applicazione - Not Responding
martedì 18 luglio 2006 - 08.13
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
us01739
Profilo
| Expert
641
messaggi | Data Invio:
mar 18 lug 2006 - 08:13
Ciao a tutti,
ho scritto un'applicazione (da utilizzare nella lan aziendale) la quale, datole in pasto una lista di computer, effettua una discovery in cerca di software installato, fix ecc...
Durante questo ciclo (impiega circa 45 minuti), la form a video rimane "bloccata", nel senso che non si minimizza neppure, e nel task manager di windows compare NOT RESPONDING.
In realtà l'applicazione non è bloccata perchè quando il ciclo termina, i controlli tornano attivi ed il task manager indica RUNNING.
A questo punto mi chiedevo: esiste qualche istruzione o best practices che permetta di evitare questi piccoli contrattempi?
Grazie 1000 fin da ora a tutti.
---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
mar 18 lug 2006 - 10:01
metti qualche doevents oppure utilizza i thread.
C'è solo un capitano !!!!!!
us01739
Profilo
| Expert
641
messaggi | Data Invio:
mar 18 lug 2006 - 11:19
Bingo!!
Ho risolto inserendo nel loop un me.refresh() per la "grafica" e Application.DoEvents() per il problema not responding.
Thank you very much
---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------
Torna su
Stanze Forum
Elenco Threads
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 !