Событие Change

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
kminas
Бывалый
Бывалый
 
Сообщения: 234
Зарегистрирован: 31.10.2005 (Пн) 20:17
Откуда: Ростов-на-Дону

Событие Change

Сообщение kminas » 09.04.2006 (Вс) 16:42

В моей программе при заполнении cboBox cобытие change происходит только после введения всего слова. А как сделатть, чтобы событие происходидо побуквенно, т.е., например, ввел в cboBox или txtBox первые буквы, скажем, фамилии Иванов, иван..., а в другом txtBox появляются фамилии: Иванищев Иванов Иванцов...
Константин

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 09.04.2006 (Вс) 16:58

Событие change происходит побуквенно.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

kminas
Бывалый
Бывалый
 
Сообщения: 234
Зарегистрирован: 31.10.2005 (Пн) 20:17
Откуда: Ростов-на-Дону

Сообщение kminas » 09.04.2006 (Вс) 18:14

У меня в комбобоксе одновременно 2 события с одним содержанием: change и click. Может быть поэтому так и происходит?
Константин

Роман-вб
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 520
Зарегистрирован: 04.04.2006 (Вт) 9:40
Откуда: Средняя полоса

Сообщение Роман-вб » 09.04.2006 (Вс) 20:48

kminas писал(а):У меня в комбобоксе одновременно 2 события с одним содержанием: change и click. Может быть поэтому так и происходит?

Ну а событие Click с тем же содержанием зачем тебе?
Жить ещё 2 недели, работы на 8 лет, но я докажу на деле, на что способен аскет!

Nicky
Постоялец
Постоялец
 
Сообщения: 519
Зарегистрирован: 12.08.2004 (Чт) 12:14

Re: Событие Change

Сообщение Nicky » 10.04.2006 (Пн) 6:54

kminas писал(а):В моей программе при заполнении cboBox cобытие change происходит только после введения всего слова

А откуда твоя программа знает, что введено все слово?

$€rg
Обычный пользователь
Обычный пользователь
 
Сообщения: 99
Зарегистрирован: 11.01.2006 (Ср) 10:15
Откуда: Санкт-Петербург

Сообщение $€rg » 10.04.2006 (Пн) 8:38

процесс печатания программного кода укрепляет моральные устои С. Каммингс VBA4Dummies
:study:

Роман-вб
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 520
Зарегистрирован: 04.04.2006 (Вт) 9:40
Откуда: Средняя полоса

Сообщение Роман-вб » 10.04.2006 (Пн) 16:03

$€rg
Не работает пример
Жить ещё 2 недели, работы на 8 лет, но я докажу на деле, на что способен аскет!

kminas
Бывалый
Бывалый
 
Сообщения: 234
Зарегистрирован: 31.10.2005 (Пн) 20:17
Откуда: Ростов-на-Дону

Сообщение kminas » 10.04.2006 (Пн) 17:40

Nicky у меня в форм лоад загружается список комбобокса всех фамилий и когда в ентом окне набираешь фамилию, программа видно сличает с загруженным списком.
Роман-вб, событие клик мне нужно, чтобы можно было выбирать из списка мышкой, либо клавишей: кей ап(даун).
$€rg, спасибо проверю, правда у меня комбобокс.
Константин


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 182

    TopList