none
Teclas vb.net

    Pregunta

  • Hola a todos,

    Como puedo hacer si es que se puede para poner en una variable tipo string la tecla que estoy presionando.

    es decir,si presiono la tecla A que 

    variable="A"

    ojo,puede ser cualquier tecla

    GRACIAS

    viernes, 7 de abril de 2017 10:55

Respuestas

  • Como puedo hacer si es que se puede para poner en una variable tipo string la tecla que estoy presionando.

    Claro que es posible, y no sólo eso, sino que además es muy simple. El quid es reconocer el momento en que una tecla ha sido pulsada y dicho momento lo puedes capturar a través del evento KeyPress. Además, si la variable -que contiene la tecla pulsada- la deseas utilizar en cualquier otra parte de la clase entonces el ámbito de la variable debe de ser la clase.

    Dim TeclaPulsada As Char
    
    Private Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPress
    
    	TeclaPulsada = e.KeyChar
    
    End Sub


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    viernes, 7 de abril de 2017 15:49