TextBox: Evitar el Beep

24/09/2006 - 00:48 por zantos | Informe spam
Hola quería saber <b>como hacer para evitar el molesto "Beep" de windows
cuando se presiona el <i>Enter</i> en una caja de texto</b>. Funciona
estableciendo un button en la propiedad AcceptButton del Formulario, pero lo
que pasa es que tengo varios botones en un formulario para cada caja de texto
y cada una realiza diferentes operaciones... bueno si alguien puede
ayudarme se lo agradecería, porque estoy "trabado" en este simple
problema.

Además, en Visual Basic 6.0 utilizaba el método "SendKeys", quería saber si
en VB NET/2005 hay algun método que realize el mismo trabajo

gracias de antemano.
santi.
 

Leer las respuestas

#1 zantos
24/09/2006 - 01:22 | Informe spam
listo! ya lo saqué, mediante la propiedad Booleana SuppressKeyPress, la cual
evita que se mande la tecla al control (True). Si existe alguna otra mejor
forma de hacerlo bienvenido sea el comentario!, saludos!

Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
If e.KeyCode = Keys.Enter Then
e.SuppressKeyPress = True
End If
End Sub

Preguntas similares