Как сделать, чтоб в Combobox можно было вводить только цифры - VB

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

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

Речь идет о combo1.text
Для TextBox (Edit) грамотно делается так (с выводом системного примечания при попытке ввести не цифру).

Текстовое поле в Combobox суть обычный edit -проверено.

Решение задачи: «Как сделать, чтоб в Combobox можно было вводить только цифры»

textual
Листинг программы
'стиль для Combo1 -> TextBox:только ввод цифр
  ' get the handle of the inner Edit control
  Dim Combo1EditHWnd As Long
  Combo1EditHWnd = FindWindowEx(Combo1.hwnd, 0&, vbNullString, vbNullString)
  SetWindowLong Combo1EditHWnd, GWL_STYLE, GetWindowLong(Combo1EditHWnd, GWL_STYLE) Or ES_NUMBER

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


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

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

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