Foros del Web » Programación para mayores de 30 ;) » .NET »

tecla pulsada en vb 08

Estas en el tema de tecla pulsada en vb 08 en el foro de .NET en Foros del Web. hola que tal saludos, bueno mi problema es el sig. tengo este codigo If e.KeyChar = Convert.ToChar(Keys.Return) Then busqueda.Show() End If lo que quiero hacer ...
  #1 (permalink)  
Antiguo 17/06/2010, 21:36
 
Fecha de Ingreso: noviembre-2007
Mensajes: 31
Antigüedad: 17 años
Puntos: 0
tecla pulsada en vb 08

hola que tal saludos, bueno mi problema es el sig. tengo este codigo

If e.KeyChar = Convert.ToChar(Keys.Return) Then
busqueda.Show()
End If

lo que quiero hacer es que en lugar que reponda al precionar el enter responda al precionar la tecla abajo (flecha hacia bajo)

gracias
  #2 (permalink)  
Antiguo 18/06/2010, 01:15
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 10 meses
Puntos: 606
Respuesta: tecla pulsada en vb 08

Tendrias que usar

Código:
Keys.Down
De todas formas, te recomiendo que te imprimas este listado porque te vienen todas las teclas, por si necesitas alguna más ;)

http://msdn.microsoft.com/en-us/libr...input.key.aspx
__________________
Aviso: No se resuelven dudas por MP!
  #3 (permalink)  
Antiguo 18/06/2010, 22:55
 
Fecha de Ingreso: noviembre-2007
Mensajes: 31
Antigüedad: 17 años
Puntos: 0
Respuesta: tecla pulsada en vb 08

quetal oye ya cale como dises
If e.KeyChar = Convert.ToChar(Keys.Down) Then
busqueda.Show()
pero no reponde al pulsar flecha abajo
gracias

Cita:
Iniciado por Malenko Ver Mensaje
Tendrias que usar

Código:
Keys.Down
De todas formas, te recomiendo que te imprimas este listado porque te vienen todas las teclas, por si necesitas alguna más ;)

[url]http://msdn.microsoft.com/en-us/library/system.windows.input.key.aspx[/url]
  #4 (permalink)  
Antiguo 19/06/2010, 11:25
 
Fecha de Ingreso: junio-2010
Mensajes: 6
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: tecla pulsada en vb 08

Cita:
Iniciado por madriz_rd Ver Mensaje
quetal oye ya cale como dises
If e.KeyChar = Convert.ToChar(Keys.Down) Then
busqueda.Show()
pero no reponde al pulsar flecha abajo
gracias
No te la compliques tanto, solo pone:

If e.keychar = ChrW(Keys.Down) then
busqueda.show()
end if

Así te tiene que funcionar a la perfección.

Saludos.

Etiquetas: tecla, vb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:31.