Tendrá que hacer un evento clave prensatela con Visual Basic o Visual Basic , si desea crear un programa que responde a las pulsaciones de teclado . Usted puede hacer sus programas responden a eventos de pulsación de teclas utilizando el evento Control.KeyPress , que dispara de forma automática cada vez que el usuario pulsa una tecla . Esto le permite crear una amplia variedad de aplicaciones que requieren el uso de un teclado. Por ejemplo , el procesamiento de textos , juegos y aplicaciones de mensajería instantánea , requieren escribir código que responda a un evento clave prensatelas. Cosas que necesitará
Visual Studio
Ver Más instrucciones
1
abra el proyecto que debe responder a la entrada del teclado en Visual Studio.
2 < p > Agregar un cuadro de texto a la superficie de diseño. Haga clic en el icono de " Eventos " en el menú Propiedades mientras se selecciona el cuadro de texto . Haga doble clic en el evento KeyPress . Visual Studio creará automáticamente una subrutina vacío que combina el nombre del cuadro de texto y el evento KeyPress :
TextBox1_KeyPress Sub Private (remitente de ByVal como System.Object , ByVal e como System.Windows.Forms.KeyPressEventArgs ) Maneja TextBox1 . KeyPress
End Sub
3
Agregar código según sea necesario dentro de la rutina . Comprobar , por ejemplo, para ver si la tecla pulsada es la tecla de retroceso :
TextBox1_KeyPress Sub Private (remitente de ByVal como System.Object , ByVal e como System.Windows.Forms.KeyPressEventArgs ) Maneja
TextBox1.KeyPress
Si e.KeyCode < > Keys.Tab Then'create respuesta apropiada para su aplicación a la tecla de retroceso evento
End Sub
4
Acceso al presionar cualquier tecla mediante el miembros de la clase enumeración Keys . Acceda a una tecla en particular escribiendo la cadena " clave ", seguido de un punto y el nombre de usuario como se especifica en la clase de enumeración Keys : keyKeys.Control control
' ReturnKeys.Return
'
' La letra " K" Keys.K
5
Guarde su trabajo y golpear F5 para depurarlo. Pruebe la aplicación para asegurarse de que funciona como se esperaba.