Shell   31-08-2022, 12:36
#1
Buenas!.

En este caso existe un evento que cumple una tarea y se llama al evento KeyPress del formulario.
Normalmente usamos sentencias de comparación o varias para saber si se ha pulsado una tecla.
A ver que os parece la forma de evitarla.

Código:
Public Sub Form_KeyPress()
 
  Dim teclas As Integer[] = [Key.Enter, Key.Return]

  'If Key.Code = Key.Enter Or Key.Code = Key.Return Then Button1_Click
 
  If teclas.Exist(Key.Code) Then Button1_Click

End

Como son constantes no puedo usa sus valores al comienzo del código y declarar teclas como pública.

Saludos

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
Shordi   31-08-2022, 12:56
#2
Mmmm... no veo muy clara la utilidad...

Tongue

Saludos

No podemos regresar
Shell   31-08-2022, 13:01
#3
Va ser que no. Ya que en caso de un movimiento con cursores se puede comprobar que todas las teclas de los cursores estén
dentro de un grupo, limitar si, pero a cada una le corresponde una instrucción, al final, sentencias condicionales, ya se está imponiendo
unos limites.  Tongue
 
Cita:Mmmm... no veo muy clara la utilidad...

 Big Grin
Última modificación: 31-08-2022, 13:03 por Shell.

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
  
Usuarios navegando en este tema: 2 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.