Entwickler-Ecke
WinForms - Zählen wie oft ein Timer durchläuft
Lihlu - Do 05.06.14 10:17
Titel: Zählen wie oft ein Timer durchläuft
Hallo zusammen,
ich habe eine kleine Frage:
Ich habe einen Timer der sich alle 5 Sekunden wiederholt. Nun möchte ich in ein Label ausgeben wie oft der Timer sich schon wiederholt hat bzw durchgelaufen ist.
Wie stelle ich das an o: ?
Bin für jede Antwort dankbar!
Gruß
Lihlu
Christian S. - Do 05.06.14 10:25
Hallo,
Du legst Dir eine globale Variable vom Typ int an, die Du jedes Mal, wenn das Tick-Event des Timers gefeuert wird, um 1 erhöhst und anschließend in das Label ausgibst.
Grüße
Christian
Lihlu - Do 05.06.14 10:42
Danke für deine Antwort aber ich glaube das ist schon wieder zu hoch für mich o.o
Ich verstehe wie du es meinst, nur wie ich es nun in einen Code umsetzen soll weis ich nicht so genau o:
Gruß
Lihlu
Christian S. - Do 05.06.14 10:46
Dann versuch es doch erstmal und wenn Du nicht weiter kommst, helfen wir Dir weiter. :-)
Lihlu - Do 05.06.14 13:42
Habs nun so gelöst:
C#-Quelltext
1: 2: 3: 4: 5: 6:
| int Counter = 0; int pool;
pool = 1; Counter = Counter + pool; label.Text = "" + Counter; |
Christian S. - Do 05.06.14 13:51
Die Variable "pool" ist irgendwie überflüssig, Du kannst doch auch direkt "+1" rechnen.
Außerdem erscheint es mit sauberer, die Textausgabe mittels
C#-Quelltext
1:
| label.Text = Counter.ToString(); |
zu machen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!