Forum
See question

Evento TeclaPressionada esta a ler o teclado numérico   

64 views
0
0

Boa tarde,

Na extensibilidade do editor de funcionarios, no evento TeclaPressionada, esta a entrar sempre que clico numa tecla do teclado numérico, e ainda a tecla de apagar também entra.

Exemplo, a tecla 8 corresponde o keycode 104, backspace tem o keycode 8.

Existe alguma solução para que estas teclas não seja capturadas pelo evento?

Isto esta a invalidar um desenvolvimento, pois querem alterar uma data com recurso aos numero e fica tudo trocado e fica super lento.

Cumprimentos,

LS

Faça login para poder traduzir
V10
Marked as spam
Created 4 years and 5 months ago luissoares
l
luissoares Iniciante
1 answers
1
Private answer

Boa tarde.

 

Experimenta pôr isto no Sub overrided:

 

        'Sem SHIFT - F12
        If Shift = 0 AndAlso KeyCode = 123 Then
            Try
                (...)
            Catch ex As Exception
                'ocorreu um erro
                MessageBox.Show(ex.Message, "Erro em TeclaPressionada (Shift = 0 AndAlso KeyCode = 123): ", MessageBoxButtons.OK, MessageBoxIcon.Error)
                Err.Clear()
            Finally
                (...)
            End Try
        End If 'FIM Sem SHIFT - F12

 

Faça login para poder traduzir
Marked as spam
Created 4 years and 5 months ago ricardorodrigues