CyTron
Legacy Member
In mijn programmatje is het de bedoeling dat ik van een thread info uit een listbox haal maar krijg steeds een errormessage:
Cross-thread operation not valid: Control 'lstChannels' accessed from a thread other than the thread it was created on.
Info naar de thread sturen gaat, maar info ophalen vanuit de thread vind ik niet.
hij geeft de error bij dit stukje code:
deze code staat dus in de thread en moet de lstChannels kunnen aanspreken om daar een item uit te halen
iemnd een ide?
Cross-thread operation not valid: Control 'lstChannels' accessed from a thread other than the thread it was created on.
Info naar de thread sturen gaat, maar info ophalen vanuit de thread vind ik niet.
hij geeft de error bij dit stukje code:
Code:
string w = reader.ReadLine();
if (w.Contains("PRIVMSG " + lstChannels.SelectedItem.ToString())) // << errormessage
{
this.Invoke(new UpdateLogCallback(this.Msg), new object[] { w });
}
else
{
this.Invoke(new UpdateLogCallback(this.Msg), new object[] { w });
}
iemnd een ide?