Events in Threads
-
Hallo,
Ich programmiere derzeit mit Threads und Eventhandlern,
nun sieht die Sache so aus, dass ich Events in Threads aufrufe, welche in der Form eine label ändern sollen.
Dies wirft natürlich eine Exception bzgl. Threadübergreifung aus.Derzeit löse ich dieses Problem mittels Invoke innerhalb des Eventhandlers.
Meine Frage ist geht dies auch anders? Also komfortabler für eine Weiterverwendung der Klasse, oder ist das letztendlich die bleibende Lösung?
Danke
-
Delegaten sind die inzig vernüftige Lösung ... Du kannst es auch Q&D machen - mit einem Timer
-
Ja, dies ist die einzig sinnvolle Lösung. Hier sind nähere Erklärungen dazu: http://www.mycsharp.de/wbb2/thread.php?threadid=33113