| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > Нажатие Enter в TextBox |
| Автор: pretender 15.1.2008, 22:22 | ||
У меня на форме есть TextBox так вот для отслеживания нажатия клавиши Enter я добавил код:
При нажатии в TextBox клавиши Enter происходит множестенное нажатие клавиши. Я из колонок слышу звук который длится минут 10, т.е. офигеть сколько раз была нажата клавиша. Как с этим бороться? Что я написал не так? |
| Автор: cardinal 15.1.2008, 23:19 | ||
pretender, ну предполагаю, что ты посылаешь Enter и сразу его сам и ловишь, потом опять посылаешь Enter и т.д. по кругу...
не исполнять. |
| Автор: pretender 16.1.2008, 00:04 | ||
| У меня рядом с TextBox есть Button при нажатии на который происходит действие. Так вот мне нужно было при нажатии Enter в TextBox передать нажатие на Button. Сделал вот так:
Может можно как то упростить? |
| Автор: Akina 16.1.2008, 00:35 | ||
Ну например
|
| Автор: pretender 16.1.2008, 14:04 | ||
К сожалению от кнопки нельзя избавиться, она нужна для визуализации, т.е. если будет только TextBox то не очевидно что нужно нажать Enter чтобы произошло действие. А отдельной функией я не делал, нет смысла, пусть лучше кнопка нажимается. Всем спасибки!!! |
| Автор: bom 16.1.2008, 14:27 | ||||||
Мона
|
| Автор: cardinal 16.1.2008, 20:25 | ||
То есть и у кнопки нет никакого Sub'a? |
| Автор: pretender 17.1.2008, 00:43 | ||
Sub - есть, Function - нет |
| Автор: cardinal 17.1.2008, 01:38 | ||
А тебе не все равно?
http://msdn2.microsoft.com/en-us/library/dz1z94ha.aspx |
| Автор: pretender 17.1.2008, 01:45 |
| Да забей ты, главное что вопросик мой разрешился Вот еще бы ты с другим вопросиком помог и было бы |
| Автор: cardinal 17.1.2008, 01:50 | ||
Я просто хотел сказать, что
в данном случае лабуда! |
| Автор: pretender 17.1.2008, 01:56 |
| Я уже понял |