Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/09/2007, 16:40
Avatar de GeoAvila
GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 21 años, 3 meses
Puntos: 53
Re: Controlar cuando se pulsa Mayúsculas + Enter

Cita:
Iniciado por freegirl Ver Mensaje
Hola,

tengo que controlar cuando un usuario pulsa mayúsculas + enter y cuando pulsa sólo enter en cierto control.

He probado varios códigos, pero no he encontrado la manera de que me controle la combinación mayúsculas + enter.

El último código que tengo es éste pero no me funciona:

Código:
  Private Sub miControl_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles miControl.KeyDown
        If e.Modifiers = Keys.Shift AndAlso e.Modifiers = Keys.Enter Then
          funcionY()
        ElseIf e.KeyCode = Keys.Enter Then
          funcionX
        End If
    End Sub
Siempre me ejecuta la función X, aunque pulse la combinación de teclas.

¿Como puede hacer para controlarlo?

Gracias de antemano.

saludos
estabas algo cerca..

Código:
        If (e.Modifiers = Keys.Shift) And (e.KeyCode = Keys.Enter) Then
            funciony()
        ElseIf e.KeyCode = Keys.Enter Then
            funcionx()
        End If
nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila