RaouL_BennetH
11-06-2010, 13:54
Ciao a tutti :(
Sono giorni che non riesco a trovare una soluzione a questo problema:
Ho una classe che implementa un backgroundworker con i tre classici metodi:
1) DoWork
2) RunWorkerCompleted
3) RunWorkerAsync
ora , il mio problema č ciņ che deve avvenire in DoWork:
public void RunAsync()
{
bgw = new BackGroundWorker();
bgw.DoWork += new DoWorkEventHandler(bgw_DoWork);
bgw.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bgw_RunWorkerCompleted);
bgw.RunWorkerAsync();
//bla
}
private void bgw_DoWork(object sender, DoWorkEventArgs e)
{
e.Result = //qui dovrei passare il mio metodo conosciuto solo a runtime
//eseguire il metodo
}
grazie mille :)
RaouL.
Sono giorni che non riesco a trovare una soluzione a questo problema:
Ho una classe che implementa un backgroundworker con i tre classici metodi:
1) DoWork
2) RunWorkerCompleted
3) RunWorkerAsync
ora , il mio problema č ciņ che deve avvenire in DoWork:
public void RunAsync()
{
bgw = new BackGroundWorker();
bgw.DoWork += new DoWorkEventHandler(bgw_DoWork);
bgw.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bgw_RunWorkerCompleted);
bgw.RunWorkerAsync();
//bla
}
private void bgw_DoWork(object sender, DoWorkEventArgs e)
{
e.Result = //qui dovrei passare il mio metodo conosciuto solo a runtime
//eseguire il metodo
}
grazie mille :)
RaouL.