По ограниченному вводу символов - 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д