faiqaa Ответов: 1

Как разрешить backspace и пробел при проверке чисел?


Я проверяю числа, введенные в текстовое поле, но оно не допускает пробелов.

Что я уже пробовал:

Если Asc(e.KeyChar) < gt; 8, то
Если на ASC(электронный.Ключевой-символ) &ЛТ; 46 или АСК(электронная.Ключевой-символ) > У 57 или (АСК(электронная.Ключевой-символ) &ЛТ; 48 и ASC(электронный.Ключевой-символ) &ГТ; 46) тогда
е.Обработано = Истина
Ящик для сообщений.Show("недопустимый символ")
Конец, Если

1 Ответов

Рейтинг:
1

OriginalGriff

Точно так же, почему вы делаете для букв в вашем предыдущем вопросе: Как разрешить backspace и пробел при проверке букв в VB?[^]
Просто замените IsLetter на IsDigit