событие при нажатие на любую клавишу

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Genna
Начинающий
Начинающий
 
Сообщения: 18
Зарегистрирован: 26.02.2006 (Вс) 11:16
Откуда: Тверь

событие при нажатие на любую клавишу

Сообщение Genna » 27.04.2006 (Чт) 19:54

Подскажите, как сделать чтоб при нажатие на любую клавишу происходило, например закрытие формы.

Nord777
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1144
Зарегистрирован: 22.02.2004 (Вс) 13:15
Откуда: Подольск

Сообщение Nord777 » 27.04.2006 (Чт) 23:15

Код: Выделить всё
    Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        Me.KeyPreview = True
    End Sub

    Private Sub Form1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles Me.KeyPress
        Me.Close()
    End Sub
Microsoft Visual Studio 2008
Microsoft .NET Framework 3.5

Genna
Начинающий
Начинающий
 
Сообщения: 18
Зарегистрирован: 26.02.2006 (Вс) 11:16
Откуда: Тверь

Сообщение Genna » 28.04.2006 (Пт) 8:20

Спасибо это то что нужно.

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

Сообщение Роман-вб » 28.04.2006 (Пт) 15:17

В VB6 было так:
Код: Выделить всё
Private Sub Form_KeyPress(KeyAscii As Integer)

End Sub


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

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 28.04.2006 (Пт) 15:37

Private Sub Form1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs)


Вернуться в Visual Basic .NET

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

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

    TopList