Ayuda con eventro keypress VB.NET

Tema en 'Casos Resueltos Informáticos' iniciado por Raphael-du-coudray, 11 Sep 2010.

Estado del Tema:
Cerrado para nuevas respuestas
  1. Raphael-du-coudray

    Raphael-du-coudray Usuario Nuevo nvl. 1
    6/41

    Registrado:
    18 Feb 2010
    Mensajes:
    14
    Me Gusta recibidos:
    0
    Hola:

    Estoy haciendo el evento keypress en visual basic.net pero mi problema es que no me resulta. Ya que quiero hacer que apenas cargue el primer formulario de windows, si yo apreto la tecla "A" me mande a otro formulario(form2).

    Espero queme puedan ayudar..
     
  2. makaveli1982

    makaveli1982 Usuario Nuevo nvl. 1
    1/41

    Registrado:
    2 Nov 2008
    Mensajes:
    15
    Me Gusta recibidos:
    0
    Ese evento no funciona en .NET, es solo de VB 6.0, si necesitas hacer esto hay unos validadores que vienen integrados en .NET, no recuerdo como se llaman, per estan en la lista de controles.

    Ahi puedes generar esa validación que necesitas

    SALUDOS.
     
  3. Raphael-du-coudray

    Raphael-du-coudray Usuario Nuevo nvl. 1
    1/41

    Registrado:
    18 Feb 2010
    Mensajes:
    14
    Me Gusta recibidos:
    0
    y que controles son esos de lo que me hablas'??
     
  4. Aguil@

    Aguil@ Usuario Habitual nvl.3 ★
    197/244

    Registrado:
    10 Oct 2007
    Mensajes:
    13.935
    Me Gusta recibidos:
    38
    Manuales y Tutoriales > Programación es la zona manuales deberias preguntar en soporte ...moviendo !
     
  5. panzerrock

    panzerrock Usuario Nuevo nvl. 1
    6/41

    Registrado:
    1 Oct 2008
    Mensajes:
    68
    Me Gusta recibidos:
    0
    compadre si no estoy leyendo mal... lo que tu quieres es presionar una tecla X para que luego abra el formulario nro 2... cierto???... si es asi utiliza la funcion KEYPRESS con un IF te sale mucho mas facil.

    //Cargas el Formulario con la funcion KEYPRESS en ves de LOAD
    Private Sub Form1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles Me.KeyPress

    //ACA PREGUNTAS TU SI PRESIONA LA TECLA "A" (DEC 97) MUESTRA EL FORMULARIO NRO 2
    If e.KeyChar = Chr(97) Then
    Form2.Show()
    End If
    End Sub

    eso es lo que te sirve si es que creo que es lo que necesitas.

    avisa si te funko.
     
  6. Raphael-du-coudray

    Raphael-du-coudray Usuario Nuevo nvl. 1
    1/41

    Registrado:
    18 Feb 2010
    Mensajes:
    14
    Me Gusta recibidos:
    0
    si si me resultó muchas gracias...te pasaste!!!
     
  7. Raphael-du-coudray

    Raphael-du-coudray Usuario Nuevo nvl. 1
    1/41

    Registrado:
    18 Feb 2010
    Mensajes:
    14
    Me Gusta recibidos:
    0
    mmm sabes me funciona con un ejemplo que hice solo pero lo agrego a mi proyecto original y no me funciona...a que se debe???
     
  8. panzerrock

    panzerrock Usuario Nuevo nvl. 1
    6/41

    Registrado:
    1 Oct 2008
    Mensajes:
    68
    Me Gusta recibidos:
    0
    obviamente no deberías tener ningún tipo de problema si lo utilizas en otro proyecto... ahora... puede ser que los campos(formularios, textbox, etc) no tengan los mismos nombres... pero trata de no realizar un copy paste... mejor hazlo de nuevo así te evitas paja de programación mal hecha.
     
Estado del Tema:
Cerrado para nuevas respuestas