Hallo,
ich hoffe, hier kann mir jemand helfen. Ich weiß, es gibt viele Seiten wenn man danach sucht. Habe ich auch gemacht, aber leider verstehe ich es trotzdem nicht.
Ich versuche über einen Timer eine Task zu starten, welcher dann Daten auf der GUI anzeigt.
Leider habe ich bisher immer oben geschriebene Fehlermeldung erhalten.
Nun habe ich zwar viel versucht, allerdings erreiche ich nicht mein Ziel: Einen Wert an die Textbox zu übergeben und anzeigen zu lassen.
Hier mal mein Code
Was passt hier nicht bzw. weshalb erhalte ich immer noch diese Fehlermeldung?
Danke füre Eure Hilfe!
ich hoffe, hier kann mir jemand helfen. Ich weiß, es gibt viele Seiten wenn man danach sucht. Habe ich auch gemacht, aber leider verstehe ich es trotzdem nicht.
Ich versuche über einen Timer eine Task zu starten, welcher dann Daten auf der GUI anzeigt.
Leider habe ich bisher immer oben geschriebene Fehlermeldung erhalten.
Nun habe ich zwar viel versucht, allerdings erreiche ich nicht mein Ziel: Einen Wert an die Textbox zu übergeben und anzeigen zu lassen.
Hier mal mein Code
Code:
public delegate void StringParameterDelegate(string wert); private void Form1_Load(object sender, EventArgs e) { timer.Tick += new EventHandler(Timer_Starten); timer.Interval = 5000; timer.Enabled = true; } private void Timer_Starten(object sender, EventArgs e) { Task task = new Task(delegate { TaskAufgabe("8"); }); task.Start(); } private void TaskAufgabe(string wert) { if (InvokeRequired) { BeginInvoke(new StringParameterDelegate(TaskAufgabe), new object[] { textBox1.Text = wert}); return; } }
Danke füre Eure Hilfe!
Comment