Нужно реализовать поиск в листбоксе по образцу поиска в виндовом help'е. - VB

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

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

Нужно реализовать поиск в листбоксе по образцу поиска в виндовом help'е. В смысле: я набираю в стоящем рядом Text1 значение, и при наборе каждого символа подсвечивается наиболее подходящий элемент листбокса. Какой код писать в Text1_Change? Желательно без использования API.

Решение задачи: «Нужно реализовать поиск в листбоксе по образцу поиска в виндовом help'е.»

textual
Листинг программы
  1. Private Sub TextBox1_Change()
  2.   Dim i As Integer
  3.   If Len(TextBox1) > 0 And ListBox1.ListCount > 0 Then
  4.     For i = 0 To ListBox1.ListCount - 1
  5.       If Left(ListBox1.List(i), Len(TextBox1)) = TextBox1 Then
  6.         ListBox1.ListIndex = i
  7.         Exit For
  8.       End If
  9.     Next i
  10.   End If
  11. End Sub

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


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

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

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

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

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

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