Usar textbox como hotkey

  • Thread starter Thread starter LuisMD99
  • Start date Start date
L

LuisMD99

Guest
Hola soy algo nuevo en esto, estoy en un proyecto vb.net, lo que quiero es que al presionar una tecla se habra un formulario

pero puse un apartado con un textbox en el que el usuario introduzca una tecla a su preferencia, asi cuando el ponga por ejemplo dentro del textbox la tecla "B", y luego lo presione, se ejecute la acción , eh intentado con este codigo :

Private Declare Function GetAsyncKeyState Lib "User32.dll" (ByVal vkey As Long) As Integer

Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
If GetAsyncKeyState(TextBox1.Text) Then
MsgBox("Formulario 2")
form2.show()
End If
End Sub

--------------------

El problema de este código es qué cuando escribo en el textbox una letra , me sale error, solo puedo ingresar números

por ejemplo si pongo en el textbox el numero "18" , es la tecla Ctrl , la letra "A" es el numero "65" ... los codigos de cada letra

esta en esta página : Códigos con la tecla Alt para Símbolos , si me pudieran ayudar para solo ingresar la letra y me lo reconozca y no con numeros :(

Continue reading...
 
Back
Top