Нужно реализовать поиск в листбоксе по образцу поиска в виндовом help'е. - VB
Формулировка задачи:
Нужно реализовать поиск в листбоксе по образцу поиска в виндовом help'е.
В смысле: я набираю в стоящем рядом Text1 значение, и при наборе каждого символа подсвечивается наиболее подходящий элемент листбокса.
Какой код писать в Text1_Change?
Желательно без использования API.
Решение задачи: «Нужно реализовать поиск в листбоксе по образцу поиска в виндовом help'е.»
textual
Листинг программы
- Private Sub TextBox1_Change()
- Dim i As Integer
- If Len(TextBox1) > 0 And ListBox1.ListCount > 0 Then
- For i = 0 To ListBox1.ListCount - 1
- If Left(ListBox1.List(i), Len(TextBox1)) = TextBox1 Then
- ListBox1.ListIndex = i
- Exit For
- End If
- Next i
- End If
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д