Visual Basic Textboxinhalt in eine Variable einbinden.
So programmiere gerade einen Rechner mit VB 2010 und habe gerade ein Problem bekommen.
Habe mehrere Textboxen, in denen ich Zahlen eingeben kann. Wenn überall ein Wert vorhanden ist, funktioniert alles einwandfrei. Wenn ich jedoch einen der Felder leer lasse, bekomme ich mit diesem Befehl Problemme:
Dim variable As Integer = CInt(textbox.Text)
Was kann ich nun machen, damit auch wenn die Textbox leer ist. Die Variabel den Wert 0 bekommt.
2 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
if Length(Textbox.text)<>0
then
Dim variable As Integer = CInt(textbox.Text)
else
Variable = 0;
Form es dir mal in VB um, is nur schnell aus Delphi zusammengeschustert ;)
Du kannst auch so arbeiten:
Dim variable As Integer = 0
Try
variable = CInt(TextBox1.Text)
Catch
End Try