[VB] integer wird nicht erhöht?!

11/15/2012 22:14 Ludder231#1
Hi,

ich hab ein klinens Problem mit meinem "Übersprungen" -Label. ich will das es sich immer um 1 erhöht, wenn das oder das passiert. Nun läuft es in einer For -Schleife die z.B: 3 mal durchläuft aber das "Übersprungen" -Label nur 1 anzeigt obwohl es "3" anzeigen sollte. Hier der Code:
11/16/2012 07:19 'Heaven.#2
Mach mal :
Code:
Uebersprungen = Uebersprungen +1
lblUebersprungen.Text = Uebersprungen
An besten die Function in einem neuen Thead aufrufen, dann kannst du DoEvents() weglassen und es lagt nicht ;)
11/16/2012 08:46 Shawak#3
Bevor du "+=" benutzt solltest du der Variable 'übersprungen' einen Wert zuweisen.

Zum Beispiel so:
Code:
Dim übersprungen As Integer = 0
11/16/2012 12:05 Ludder231#4
Quote:
Originally Posted by Shawak View Post
Bevor du "+=" benutzt solltest du der Variable 'übersprungen' einen Wert zuweisen.

Zum Beispiel so:
Code:
Dim übersprungen As Integer = 0
Hab ich schon versucht, bringt leider auch nix. Habs jetzt so. :
Geht so leider auch nicht. Steh iwie auf dem Schlauch :D
11/16/2012 12:51 'Heaven.#5
Adde mich mal in Skype... Dann erklär ich dir das