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
.NET Framework
Problema con la gestione dei Timers / accesso ai dati interthread
giovedì 09 dicembre 2010 - 00.34
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ZibaLeah
Profilo
| Newbie
2
messaggi | Data Invio:
gio 9 dic 2010 - 00:34
Ciao a tutti!
Mi servirebbe di riuscire a risolvere il seguente problema:
Ho dei Thread che lavorano in parallelo e un'interfaccia grafica che dovrebbe gestire l'interazione con l'utente..
Ho provato per ora in due modi:
- generare un thread che non faccia altro che mandarsi "a nanna" per tot tempo e invocare il metodo per l'aggiornamento della GUI nel restante
- generare un Timer che ogni TOT mi vada ad invocare il metodo per l'aggiornamento della GUI
A runtime mi viene generata un eccezione InvalidOperationException con testo: "Il thread chiamante deve essere in modalità STA, perché questa è la modalità obbligatoria per molti componenti dell'interfaccia utente."
Qualcuno di voi ha già affrontato il problema / sa come risolvere??
Grazie mille!!
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
gio 9 dic 2010 - 08:35
Dovresti studiare i Delegate.....per questo però ti rimando alla guida in linea dato che è un discorso ampio e complesso.
C'è solo un capitano !!!!!!
ZibaLeah
Profilo
| Newbie
2
messaggi | Data Invio:
gio 9 dic 2010 - 11:53
Ok i delegate so cosa sono / cosa si usano..
Nello specifico, però, devo passare un delegate al Timer e il timer deve invocare i metodi associati? Basta così o ci sono altre precauzioni?
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 !