Visual Basic Zufallszahlen generieren?

... komplette Frage anzeigen

2 Antworten

Hm, bist Du sicher, dass Lable3.Text eine Zahl ist?

Wenn das nämlich eine Variable für Text ist (was der Bezeichner vermuten läßt), dann geht das mit dem addieren natürlich nicht - bzw. es kommt was anderes heraus, als Du erwartest.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von L8u7476
19.11.2016, 07:39

was muss ich denn schreiben

0

wie kann ich die generierte Zahl mit dem Label addieren...

Ungefähr so:

If Label7.Visible Then
Randomize()
Dim Label3Number As Integer
If Int32.TryParse(Label3.Text, Label3Number) Then
Label3.Text = (Label3Number + random.Next(20, 40)).ToString()
Else
'Label3.Text enthält keine gültige Zahl, Fehlermeldung oder ähnliches hier ausgeben
End If
End If
Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?