powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Событие сhange
9 сообщений из 9, страница 1 из 1
Событие сhange
    #33654409
kminas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В моей программе при заполнении cboBox cобытие change происходит только после введения всего слова. А как сделатть, чтобы событие происходидо побуквенно, т.е., например, ввел в cboBox или txtBox первые буквы, скажем, фамилии Иванов, иван..., а в другом txtBox появляются фамилии: Иванищев Иванов Иванцов...
Константин
...
Рейтинг: 0 / 0
Событие сhange
    #33654872
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Text2.Text = StrConv(Text1.Text, vbProperCase)

можно использовать заменитель change
Private Sub Combo1_KeyPress(KeyAscii As Integer)
ну не лучшая идея
End Sub

Почему не работает change у тебя ????
Private Sub Combo1_Change()
Text2.Text = StrConv(Combo1.Text, vbProperCase)
End Sub
...
Рейтинг: 0 / 0
Событие сhange
    #33656802
kminas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, попробую! Константин
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Событие сhange
    #35018969
kminas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Долгое время по разным причинам не занимался этой проблемой. Теперь уточняю проблему. В Combobox имеется список фамилий. Мне нужно, чтобы в этом же Combobox'е по мере набора букв появлялась ближайщая к набору фамилия. Например, в моем примере появится фамилия Иванищев за которой должны идти Иванов Иванцов и т.д.
Константин
...
Рейтинг: 0 / 0
Событие сhange
    #35018990
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.tek-tips.com/viewthread.cfm?qid=1400321
...
Рейтинг: 0 / 0
Событие сhange
    #35019034
kminas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VladConnhttp://www.tek-tips.com/viewthread.cfm?qid=1400321 Спасибо за подсказку, но я не очень квалифицированный программист и чего то наверно не знаю. Моя программа почему-то не принимает "Private Public Declare Function..."
...
Рейтинг: 0 / 0
Событие сhange
    #35019077
kminas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашел ссылку, которая работает http://]forum.vingrad.ru/index.php?showtopic=34991&view=findpost&p=259508
Код: plaintext
1.
2.
3.
4.
5.
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_SHOWDROPDOWN = &H14F

Private Sub Combo1_KeyDown(KeyCode As Integer, Shift As Integer)
   SendMessage Me.Combo1.hwnd, CB_SHOWDROPDOWN,  1 ,  0 
End Sub
Константин
...
Рейтинг: 0 / 0
Событие сhange
    #35021034
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kminas VladConnhttp://www.tek-tips.com/viewthread.cfm?qid=1400321 Спасибо за подсказку, но я не очень квалифицированный программист и чего то наверно не знаю. Моя программа почему-то не принимает "Private Public Declare Function..."

Либо Private, либо Public: мухи отдельно, котлеты отдельно.
...
Рейтинг: 0 / 0
Событие сhange
    #35021720
kminas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot VladConn
Либо Private, либо Public: мухи отдельно, котлеты отдельно.[/quot]
Может быть дело не в Private, а в дальнейшем коде?
Я пробовал менять разные параметры, прбовал убирать константу - не работает, правда не пробовал Public в этом коде.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Событие сhange
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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