Ich möchte jedesmal wenn der User den Wert einer Textbox(Integer) verändert den eingetragenen Wert in eine Variable schreiben. Doch wenn der User den Wert der Variable zuerst rauslöscht um einen neuen reinzuschreiben kommt eine Fehlermeldung, dass die Konvertierung fehlgeschlagen ist. Das liegt am Null-Wert welche die Textbox annimmt wenn nichts drin steht.
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e_
As System.EventArgs) Handles TextBox1.TextChanged
counter = CInt(TextBox1.Text)
End Sub
Wenn ich vor der counter = .. Zeile eine If-Abfrage erstelle welche überprüft ob was in der Textbox drinsteht, würde das Problem beseitigt werden.
If TextBox1.text <> Null
funktioniert aber nicht.
Hat jemand einen Vorschlag wie ich´s formulieren muss?
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e_
As System.EventArgs) Handles TextBox1.TextChanged
counter = CInt(TextBox1.Text)
End Sub
Wenn ich vor der counter = .. Zeile eine If-Abfrage erstelle welche überprüft ob was in der Textbox drinsteht, würde das Problem beseitigt werden.
If TextBox1.text <> Null
funktioniert aber nicht.
Hat jemand einen Vorschlag wie ich´s formulieren muss?