TECLAS F1, F2...
Caros colegas, bom dia!
Como faço para utilizar as teclas F1, F2 ...
Estou tentando assim:
Observação: KeyPreview do form já está como TRUE
Private Sub FrmCTe_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles Me.KeyPress
[ô]envia TAB ao pressionar a tecla enter -> funcionando OK
If e.KeyChar = Microsoft.VisualBasic.ChrW(Keys.Return) Then
SendKeys.Send([Ô]{TAB}[Ô])
e.Handled = True
End If
[ô]fechar ao pressionar a tecla ESC -> funcionando OK
If e.KeyChar = Microsoft.VisualBasic.ChrW(Keys.Escape) Then
acao = String.Empty
xID = String.Empty
Me.Close()
Me.Dispose()
End If
[txt-color=#e80000] [ô]exibir a tela ao pressionar a tecla F5 - > não acontece nada[/txt-color]
If e.KeyChar = Microsoft.VisualBasic.ChrW(Keys.F5) Then
FrmNfe.ShowDialog()
End If
End Sub
Desde já agradeço a atenção,
Abraços,
Como faço para utilizar as teclas F1, F2 ...
Estou tentando assim:
Observação: KeyPreview do form já está como TRUE
Private Sub FrmCTe_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles Me.KeyPress
[ô]envia TAB ao pressionar a tecla enter -> funcionando OK
If e.KeyChar = Microsoft.VisualBasic.ChrW(Keys.Return) Then
SendKeys.Send([Ô]{TAB}[Ô])
e.Handled = True
End If
[ô]fechar ao pressionar a tecla ESC -> funcionando OK
If e.KeyChar = Microsoft.VisualBasic.ChrW(Keys.Escape) Then
acao = String.Empty
xID = String.Empty
Me.Close()
Me.Dispose()
End If
[txt-color=#e80000] [ô]exibir a tela ao pressionar a tecla F5 - > não acontece nada[/txt-color]
If e.KeyChar = Microsoft.VisualBasic.ChrW(Keys.F5) Then
FrmNfe.ShowDialog()
End If
End Sub
Desde já agradeço a atenção,
Abraços,
No evento keydown doform coloque essa função:
Select Case e.KeyCode
Case Keys.Escape
[ô]Sair do programa
End
Case Keys.F2
[ô]Chama o form1
Form1.show
End Select
Lembrando que a opção keypreview do form deve estar com true para funcionar
Select Case e.KeyCode
Case Keys.Escape
[ô]Sair do programa
End
Case Keys.F2
[ô]Chama o form1
Form1.show
End Select
Lembrando que a opção keypreview do form deve estar com true para funcionar
Tópico encerrado , respostas não são mais permitidas