C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18:
| public void TimerReqAll(object sender, EventArgs e) { Timer timer = new Timer(); timer.Interval = 500; timer.Tick += new EventHandler(Timer_Tick);
do { timer.Start();
} while (true); }
private void Timer_Tick(object sender, EventArgs e) { MessageBox.Show("Test"); } |
So hängt sich die Anwendung auf. Dachte jetzt erscheint alle 0,5 sec die Messagebox..?
Ist es auch möglich, während der Timer läuft, auf dem Formular Button wo diese Aktion gestartet wird, Stop anzuzeigen?
Damit die Aktion unterbrochen werden kann?