Moin,
Zitat: |
Für WinForms gibt es den System.Windows.Forms.Timer, so daß dann der UI-Thread benutzt wird. |
Das ist bei mir leider nicht möglich, da ich kein UI benutze.
Zitat: |
Alternativ s. [FAQ] Controls von Thread aktualisieren lassen (Control.Invoke/Dispatcher.Invoke). |
Da hab ich immer die gleichen Probleme mit. Die selbe Fehlermeldung wird dann immer wieder generiert, da ich ja meine Timer Funktion in einen anderen Thread ausglieder. Thread.Sleep bringt leider auch nichts, da dann das Hauptprogramm mit einfriert
So langsamen gehen damit mir und dem Internet die Ideen aus. Überleg schon fast die Stopwatch zu benutzen
Trotzdem danke für die Tipps
P.S
Zitat: |
PS: Bisher benutzt du den Timer als lokale Variable, d.h. der GC wird diesen dann womöglich wegräumen - lege ihn besser als Member an. |
Ist mir bekannt, war nur am rumspielen