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

Не блокируются клавиши при KeyDown на форме

01.01.2013, 09:56. Показов 751. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ребят, всем привет, понадобилась ваша помощь: Есть программа на VB 2012, которая должна блокировать определенную клавишу (не вредоносная), я делаю это так: (часть кода)
VB.NET
1
2
3
4
5
Public Sub Cancel(ByVal sender As Object, e As KeyEventArgs) Handles Me.KeyDown
        If e.Control Or e.KeyCode = 1
            e.SuppressKeyPress = True
        End If
    End Sub
В чем проблема? Да в том, что когда форма пустая (без кнопок чекбоксов, текстбоксов и.т.д) кнопки блокируются, если же на форму поместить кнопку или что-то еще, кнопки работают. В чем проблема подскажите пожалуйста.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.01.2013, 09:56
Ответы с готовыми решениями:

Как вызвать KeyDown при повторном нажатии клавиши с клавиатуры?
private void Form1_KeyDown_1(object sender, KeyEventArgs e) { Graphics g =...

Не работает свойство KeyDown при наличии контроллов на форме
Код: private void Form1_KeyDown(object sender, KeyEventArgs e) { if...

KeyDown не обрабатывает 3 клавиши
вот код: if (Control.ModifierKeys == Keys.Control && Control.ModifierKeys == Keys.Alt &&...

Keydown - нажатие любой клавиши клавиатуры
Доброго времени суток! Идея состоит в том, что бы при нажатии любой клавиши клавиатуры,...

1
525 / 487 / 98
Регистрация: 25.12.2011
Сообщений: 1,176
01.01.2013, 18:14 2
Возможно у тебя кнопка или тхтбокс в фокусе.
0
01.01.2013, 18:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.01.2013, 18:14
Помогаю со студенческими работами здесь

Как заставить обработчик KeyDown обрабатывать клавиши Up и Down?
Мне нужно, чтобы контрол обрабатывал клавиши "стрелка вверх" и "стрелка вниз". Вместо этого, когда...

Как отловить клавиши в KeyDown компонента textBox?
Как можно отловить клавиши в KeyDown компонента textBox? Visual C++ 2013 Приложения для Windows...

Глобальные горячие клавиши не работают через событие KeyDown
Как создать 2 глобальные горячие клавиши, я создал функцию на форме KeyDown и написал туда ...

Не работают клавиши при неактивной форме
У меня в программе реализованы события на нажатие клавишь. Пример: if (Key==114) { //событие }...

Не работает метод KeyDown на форме
Подскажите, почему метод KeyDown назначенный элементу управления формы (например DataGridView)...

Определение нажатой клавиши при НЕактивной форме
Кто знает ? Помогите! Мре нужно определятть код нажатой клавиши, тогда когда форма НЕ АКТИВНА....


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru