moin,
ich möchte dem thread eine methode mit einem parametern übergeben
dies funktioniert aber nicht wenn ein parameter angegeben wird
rgendwie muss das aber gehen
private void menuItem_Button_Click(object sender, EventArgs e)
{
CCaller Current_Caller = (CCaller)listview_Caller.SelectedItems[0].Tag;
Thread Thread1 = new Thread(Show_CallDetails);
Thread1.Start(Current_Caller);
}
private void Show_CallDetails(CCaller Caller)
{
// Code
}
eine Lösung wäre z.B. delegates zu benutzen!
mfg Muphin
So einfach wie möglich, aber nicht einfacher. [Albert Einstein]
take a look at
* baer-torsten.de
* codinghints
Hallo Gepro,
schaue dir die :rtfm: zu ParameterizedThreadStart und Thread.Start(object o) an. Das dürfte dein Problem lösen.