По ограниченному вводу символов - VB

Узнай цену своей работы

Формулировка задачи:

Добрый вечер. Прошу помощи в коде. Надо что бы результат был только 2 числа и если дробь то ещё 2 числа (12,34). Т.е Максимум можно ввести два чила, но если ставим запятую то ещё два.
Вообще: хотел отключить всё кроме цифр, точки и Backspace

Решение задачи: «По ограниченному вводу символов»

textual
Листинг программы
Private Sub Text1_Change()
t = Text1.Text
If (t Like "" Or t Like "#" Or t Like "##" Or t Like "##." Or t Like "##.#" Or t Like "##.##") = False Then Text1 = Mid(t, 1, Len(t) - 1)
Text1.SelStart = Len(Text1.Text)
End Sub

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

11   голосов , оценка 4.273 из 5
Похожие ответы