Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
 Аватар для Сладкий Кис
0 / 0 / 1
Регистрация: 14.03.2011
Сообщений: 54
.NET 4.x

Исключение события keydown.enter

03.05.2011, 20:32. Показов 1250. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Имеется кнопка, пользователь должен нажать на неё МЫШКОЙ (НЕ КЛАВОЙ!!!), и выполнится событие.... скажем... beep. Проблема в том, что Basic подключает в событие button1.click ещё и keydown.enter, что плачевно....
Пробовал так: в классе объявляю глобальную переменную типа boolean (a), в form1.load пишу a = false, в событии кнопки keydown пишу:
Visual Basic
1
2
3
4
5
 If e.keycode = keys.enter = true then
a = true
else
a = false
end if
А далее в кнопке событие клик (сорри за руссич)
Visual Basic
1
2
3
if a = false then 
'нужный код
end if
Но Basic обращается с событием keydown через мягкое пушистое место, => событие обрабатывается
Как убить событие e.enter in keydown???
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.05.2011, 20:32
Ответы с готовыми решениями:

Не работают события клавиатуры (KeyDown)
Доброго времени суток ! У меня по каким то неизвестным мне причинам в visual basic.net 2010 не работают события клавиатуры,хотя всё...

KeyDown не реагирует на кнопку Enter
Привет всем. Сделал обработчик события нажатия кнопки в RichTextBox: private void txTools_KeyDown(object sender, KeyEventArgs e) ...

Событие KeyDown в textBox: не срабатывает клавиша Enter
Здравствуйте! У меня такая проблема пишу код в обработчике события KeyDown Вот кодvoid TextBox4KeyDown(object sender, KeyEventArgs e) {...

2
_
2364 / 1243 / 78
Регистрация: 28.10.2009
Сообщений: 4,331
03.05.2011, 21:19
Используй событие mouseclick - типа
VB.NET
1
2
3
Private Sub Button1_MouseClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Button1.MouseClick
        MessageBox.Show("Привед Медвед")
    End Sub
1
 Аватар для Сладкий Кис
0 / 0 / 1
Регистрация: 14.03.2011
Сообщений: 54
04.05.2011, 07:35  [ТС]
Спасибо, я ведь знал про это событие, но не дошёл))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.05.2011, 07:35
Помогаю со студенческими работами здесь

Не работает обработчик события KeyDown
Здравствуйте, имеется текстбокс и обработчик события KeyDown: private void textBox1_Key(object sender, KeyEventArgs e) { ...

Не срабатывают события KeyUp и KeyDown
Всем доброго времени суток. Странно работают события keydown и KeyUp для формы. Отдельное нажатие shift не вызывает никаких действий, хотя...

Как обработать события KeyDown, KeyUp для панели
Как получить события клавиатуры для панели?

Создание события KeyDown для TextBox под Web
Подскажите как создать событие для Textbox? Можно ли обойтись без JavaScript? Нужно Enter'ом переходить по разным Textbox

Есть HWND окна. Нужно добавить на окно обработчик события KeyDown
Есть HWND окна. Нужно добавить на окно обработчик события KeyDown. Код в библиотеке загружаемой в приложение, можно получить HWND окна.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru