BackgroundWorker con più thread

mercoledì 08 aprile 2009 - 14.33

sergio.mitrione Profilo | Junior Member

Ciao a tutti,
come si fa a mettere in coda altri thread chiamati mentre ne sta girando
un altro thread?

llamanna Profilo | Junior Member

Se non hai bisogno di aspettare i risultati di un altro thread, credo semplicemente che tu debba istanziare tanti backgroundworker quanti sono i thread da far partire.
Se quello che vuoi è invece avviare più volte un thread associato allo stesso backgroundworker, questo oggetto non ti permette di farlo, ma devi sempre aspettare che finisca il thread per farne ripartire un altro (infatti è buona prassi, prima di invocare in RunAsync del backgroundworker, verificare la sua proprietà IsBusy).

Buon Lavoro.
Laura.
http://lauralamanna.blogspot.com/

sergio.mitrione Profilo | Junior Member

ciao ..
grazie per la tua risposta...
non hai del codice da postare in modo che possa vedere come si fa?

llamanna Profilo | Junior Member

Con che linguaggio lavori?
Laura.
http://lauralamanna.blogspot.com/
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