TECLA DE ATALHO NÃO FUNCIONA
Olá pessoal
o que pode fazer esse comando não funcionar em um form? no VB.NET
Private Sub frmPagamentos_KeyDown(sender As Object, e As KeyEventArgs) Handles Me.KeyDown
If e.KeyCode = Keys.K Then
MsgBox([Ô]Precionou [K][Ô])
End If
End Sub
Se eu colocar em um form1 Novo ele funciona
Grato
o que pode fazer esse comando não funcionar em um form? no VB.NET
Private Sub frmPagamentos_KeyDown(sender As Object, e As KeyEventArgs) Handles Me.KeyDown
If e.KeyCode = Keys.K Then
MsgBox([Ô]Precionou [K][Ô])
End If
End Sub
Se eu colocar em um form1 Novo ele funciona
Grato
Você pode fazer isso de outra maneira, bem melhor, assista esse video aki:
Você lembrou de deixar a propriedade KeyPreview do formulário =True ?
NICKOLASCARLOS, agradeço, já tinha visto esse vÃdeo, não vejo muita necessidade de usar um timer para tão pouco
bom para caso queira usar teclas mesmo com a tela minimizada
NILSONTRES, isso mesmo estava faltando Keypreview = true, aà funcionou, não lembrei dessa propriedade, agradeço.
Só mais uma duvida
no meu exemplo ele funciona precionando K, ctrl+K, Shift+K
como faço para aceitar somente ctrl+K ?
Grato
bom para caso queira usar teclas mesmo com a tela minimizada
NILSONTRES, isso mesmo estava faltando Keypreview = true, aà funcionou, não lembrei dessa propriedade, agradeço.
Só mais uma duvida
no meu exemplo ele funciona precionando K, ctrl+K, Shift+K
como faço para aceitar somente ctrl+K ?
Grato
+ OU - ISSO
If e.KeyCode = Keys.ShiftKey And e.Control = True Then
If e.KeyCode = Keys.ShiftKey And e.Control = True Then
Funcionou assim:
If e.Control AndAlso e.KeyCode = Keys.K Then
inclusive não conhecia os operadores [txt-color=#0000f0]AndAlso[/txt-color] e [txt-color=#0000f0]OrElse[/txt-color] que só tem no VB.NET
If e.Control AndAlso e.KeyCode = Keys.K Then
inclusive não conhecia os operadores [txt-color=#0000f0]AndAlso[/txt-color] e [txt-color=#0000f0]OrElse[/txt-color] que só tem no VB.NET
Tópico encerrado , respostas não são mais permitidas