powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите сделать поиск в MSFLEXGRID
3 сообщений из 3, страница 1 из 1
Помогите сделать поиск в MSFLEXGRID
    #33047447
Сергей_STS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребята проблема такая:
Есть текстовое поле
В ячейки текст загружается из .txt файла
Юзер вводит первый символ в текстовое поле и сразу
идёт позиционирование на ячейку в которой текст начинается
с введёного символа и дальше,если юзер вводит второй символ
идет позиционирование на на ту ячейку в которой текст
совпадает с этими двумя символами и т.д. до полного совпадения
Поиск ведётся только в одной колонке.
Мне советовали VSFLEXGRID(говорят что там уже это есть)
Но не могу найти в нете.
Заранее большое всем спасибо!
...
Рейтинг: 0 / 0
Помогите сделать поиск в MSFLEXGRID
    #33049198
Guest123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Est primet dlya comboxa
'Define API function for using smart search in combobox
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Const CB_FINDSTRING = &H14C

Private Sub cboEngSN_Change()
Dim iStart As Integer 'Len string
Dim sString As String 'String search
Static iLeftoff As Integer 'Start position
'Set default len =1
iStart = 1
'Set selection start
iStart = cboEngSN.SelStart
If iLeftoff <> 0 Then
cboEngSN.SelStart = iLeftoff
iStart = iLeftoff
End If
'Take selected data from combobox
sString = CStr(Left(cboEngSN.Text, iStart))
'run API function
cboEngSN.ListIndex = SendMessage(cboEngSN.hwnd, CB_FINDSTRING, -1, ByVal CStr(Left( _
cboEngSN.Text, iStart)))
'refresh data
If cboEngSN.ListIndex = -1 Then
iLeftoff = Len(sString)
cboEngSN.Text = sString
End If

cboEngSN.SelStart = iStart
iLeftoff = 0


End Sub
...
Рейтинг: 0 / 0
Помогите сделать поиск в MSFLEXGRID
    #33056791
Сергей_STS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest123 Спасибо большое,Выручил
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите сделать поиск в MSFLEXGRID
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]