Ayuda con eventro keypress VB.NET

Discussion in 'Casos Resueltos Informáticos' started by Raphael-du-coudray, Sep 11, 2010.

Thread Status:
Not open for further replies.
  1. Raphael-du-coudray

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

    Joined:
    Feb 18, 2010
    Messages:
    14
    Likes Received:
    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

    Joined:
    Nov 2, 2008
    Messages:
    15
    Likes Received:
    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

    Joined:
    Feb 18, 2010
    Messages:
    14
    Likes Received:
    0
    y que controles son esos de lo que me hablas'??
     
  4. Aguil@

    Aguil@ Usuario Habitual nvl.3 ★
    197/244

    Joined:
    Oct 10, 2007
    Messages:
    13,935
    Likes Received:
    38
    Manuales y Tutoriales > Programación es la zona manuales deberias preguntar en soporte ...moviendo !
     
  5. panzerrock

    panzerrock Usuario Nuevo nvl. 1
    6/41

    Joined:
    Oct 1, 2008
    Messages:
    68
    Likes Received:
    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

    Joined:
    Feb 18, 2010
    Messages:
    14
    Likes Received:
    0
    si si me resultó muchas gracias...te pasaste!!!
     
  7. Raphael-du-coudray

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

    Joined:
    Feb 18, 2010
    Messages:
    14
    Likes Received:
    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

    Joined:
    Oct 1, 2008
    Messages:
    68
    Likes Received:
    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.
     
Thread Status:
Not open for further replies.