| ♥ 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 Marked as spam |
1 answers
| 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
Marked as spam |