Ввод букв - VB

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

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

Добрый день! Вот такой код:
Листинг программы
  1. Private Sub txt_KeyPress(Index As Integer, KeyAscii As Integer)
  2. Select Case Index
  3. Case 0
  4. Select Case (Chr$(KeyAscii))
  5. Case " ", ",", """", "(", ")", "[", "]", "{", "}"
  6. KeyAscii = 0
  7. End Select
  8. Case 1
  9. Select Case (Chr$(KeyAscii))
  10. Case " ", ",", """", "(", ")", "[", "]", "{", "}"
  11. KeyAscii = 0
  12. End Select
  13. End Select
  14. End Sub
Запрет на ввод скобок и запятой. Как добавить запрет на ввод букв, оставив только точку, так же чтобы работал на:
Листинг программы
  1. Private Sub txt_Change(Index As Integer)
  2. End Sub

Решение задачи: «Ввод букв»

textual
Листинг программы
  1. If (Chr$(KeyAscii) Like "[!0-9.]") And KeyAscii <> 8 Then KeyAscii = 0

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

6   голосов , оценка 4.167 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы