Итак, у меня проблема с моим кодом. Мне нужно проверить, является ли пользовательский ввод числом или нет в текстовом поле. Теперь я могу получить его, чтобы увидеть, является ли это число, и оно отображает сообщение об ошибке просто отлично, но проблема в том, что слово все еще вводится в текстовое поле, когда я хочу, чтобы были только цифры
Если попытаться использовать, если не IsNumeric (Number), то
msgbox.show («ОШИБКА! Данные должны быть числом!»)
'Getting user input
Dim Number As String = Me.InputTextbox.Text
UnitsTextbox.AppendText(Environment.NewLine & Number)
'Make the textbox delete the text once the button is clicked
InputTextbox.Text = String.Empty
If Not IsNumeric(Number) Then
MsgBox("ERROR! Data must be a number")
End If
Я ожидаю, что он будет принимать только цифры
У меня есть текстовое поле для ввода и текстовое поле для результатов, и когда число становится ложным, я хочу, чтобы оно не отображалось в текстовом поле результатов