Grüß euch!
Ich abe eine Frage bezüglich der Delegate Funktion unter Visual C# 2008.
Ich habe ein Programm geschriebn, dass mir alle Daten meines Netzwerkes in einer Textbox ausgibt.
Das funktioniert auch soweit ganz gut, wenn ich den Aktualisieren-Button manuell betätige.
Lasse ich das ganze über einen Timer laufen, gibt mir der Debugging Modus des Editors die Meldung, dass der Zugriff auf das Steuerelement von einem anderen Thread als dem Thread, für den es erstellt wurde erfolgte.
Daraufhin habe ich mit der Delegate Funktion auseinander gesetzt. Leider bekomme ich die gleiche Meldung wie zuvor.
Nun zur Frage: Was bewirkt Delegate genau, und wie könnte ich auf eine andere Art Threadübergreifend programmieren?
Vl. hat auch jemand ein Codesnippet, das ich mir ansehen könnte, damit ich verstehe, wie die Delegate Funktion funktioniert.
MFG Nate
Nate Tribe Gast |