Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

bill100vergonha

Ultima tecla

Recommended Posts

Caro amigo! :D

 

Espero que o código lhe ajude!

 

Vá na Propriedade do seu form e mude para

- KeyPreview = TRUE

 

Agora de um duplo click no form e escolha o evento Form_KeyDown

 

 

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)Dim ultima_tecla_precionada As Stringultima_tecla_precionada = KeyCode 'guarda a ultima tecla precionadaEnd Sub

 

Para poder saber qual tecla foi preesionada, voce pode comparar com a tecla desejada por voce!

 

Ex:

 

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)Dim ultima_tecla_precionada As Stringultima_tecla_precionada = KeyCode 'guarda a ultima tecla precionadaIf ultima_tecla_precionada = KeyCodeConstants.vbKeySpace Then      MsgBox "Tecla ESPAÇO FOI PRESSIONADA"ElseIf ultima_tecla_precionada = 13 Then      MsgBox "Tecla ENTER FOI PRESSIONADA"End If      KeyCode = 0     'desabilita a tecla precionada atual      MsgBox "Ultima tecla precionada " & ultima_tecla_precionadaEnd Sub

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.