“Conocimientos Programación>Visual Basics Programación

Cómo dejar de Beep Cuando Introduzca presiona en el cuadro de texto en VB.NET

2013/7/28
El sistema operativo Windows es orientado a eventos . Esto significa que varias acciones posibles , como pulsar una tecla o un clic del ratón , puede producir una respuesta de una aplicación de software. El control de Windows cuadro de texto incluye un evento que los monitores de pulsaciones de teclas y responde con un comportamiento por defecto . El comportamiento predeterminado de una pulsación de tecla es el sistema de sonido "beep " . La plataforma de desarrollo de Windows proporciona una manera de cambiar o personalizar el comportamiento predeterminado y detener el pitido cuando se pulsa la tecla " Enter " . Instrucciones
1

Establezca la propiedad " KeyPreview " del formulario de Windows para "True" en la ventana de propiedades de la solución de Explorer.
2

solo clic en el cuadro de texto.
Página 3

clic en el icono " relámpago " en la ventana de propiedades. Esto cambia la vista de la ventana de propiedades para mostrar todos los eventos disponibles .
4

Seleccione la opción " PreviewKeyDown " la partida y haga doble clic en el espacio en blanco a la derecha para crear un controlador de eventos mediante programación en el formulario principal . La ventana se muestra el código del nuevo controlador de eventos.
5

Crear la lógica para cambiar el evento que se produce cuando se presiona una tecla. El código siguiente es un ejemplo de cómo se hace esto :

TextBox1_PreviewKeyDown Sub Private ( object sender, PreviewKeyDownEventArgs e)

( eventSender ByVal como System.Object , ByVal eventArgs Como
< p > System.Windows.Forms.KeyPressEventArgs ) Maneja MyBase.KeyPress

Dim KeyAscii Como Short = Asc ( eventArgs.KeyChar )

Elige caso keyascii

caso = Asc ( " . " )

KeyAscii = Asc ( ", ")

eventArgs.Handled = True End

seleccionar

KeyAscii = 0
< p > Si KeyAscii = 0 Entonces

eventArgs.Handled = True

End If End Sub



Visual Basics Programación
Cómo utilizar Treeview en VB6
VBA Procedimiento función
Cómo guardar los datos en DataGridView consolidar a un SQL Server con VB 2008
Cómo convertir Infijo a Postfix mediante Visual Basic
Cómo instalar scripts VB con impresoras
Cómo utilizar CreateProcess en VB6
Cómo hacer algo Ejecutar en su propio hilo en VB.Net
Cómo escribir un programa para convertir la temperatura de Fahrenheit en VB.Net
Conocimientos Informáticos © http://www.ordenador.online