Visual Basic --> Wert zwischen zwei Zahlen
Hey Leute. Ich will ein Vergleich zwischen zwei Zahlen machen. Zum Beispiel
Wenn der Wert zwischen 10 und 15 liegt dann soll ein Text in Textbox1.text stehn. Ich habe es so versucht
If Wert >= 25 or <= 27 Then TextBox1.Text = ("BlaBla") End If
Dann kommt nur eine Fehlermeldung und es unterstreicht das zweite Gleichheitszeichen.
- "Das Element hat keinen Endtag"
- "XML Name erwartet"
Hat jemand eine Idee wie ich es noch machen könnte?
Danke im Vorraus
4 Antworten
If Wert >= 25 AND WERT <= 27 Then TextBox1.Text = ("BlaBla") End If
Versuchs mal mit: If Wert >= 25 or Wert <= 27 Then TextBox1.Text = ("BlaBla") End If
Hat sich erledigt. Hab das Or durch And ersetzt :)
If Wert >= 25 Or Wert <= 27 Then TextBox1.Text = ("BlaBla") End If
Du könntest ja nach dem Or auch eine andere Variable prüfen wollen
Das Problem ist, dass der Compiler in "<= 27" keinen booleschen Ausdruck erkennt, in "Wert <= 27" aber schon.
Oder du setz einen Random. Bzw :
Dim random_1 as new Random
Und beim Button schreibst du :
MsgBox(random_1.Next(25, 27))
Okay das geht Danke :) aber wenn der Wert unter 25 ist dann kommt trotzdem der Text in der Textbox, weil vermutlich das durch <= alle Zahlen unter 27 den Text anzeigen lässt.