TECLA DE ATALHO
Galera beleza. Estou tentando colocar uma tecla de atalho no meu botão de comando. só esta abrindo uma vez, depois tenho que fechar o from para funcionar novamente. meu windows é 7. E as Configurações de Controle de Contas do usuário está desabilitado. Sendkey funciona normal. o código e assim:
tenho um from mid frmtela que no menu caixa abri o from caixa no from caixa tenho um cmdabrir que quero colocar o atalho. E no evento keydown do from abrir coloquei este codigo:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Select Case KeyCode
Case vbKeyF8
If cmdAbrirEnabled = True Then frmAbrir.Show vbModal
End Select
End Sub
só abri uma vez depois tenho que fechar o from para abrir novamente.
tenho um from mid frmtela que no menu caixa abri o from caixa no from caixa tenho um cmdabrir que quero colocar o atalho. E no evento keydown do from abrir coloquei este codigo:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Select Case KeyCode
Case vbKeyF8
If cmdAbrirEnabled = True Then frmAbrir.Show vbModal
End Select
End Sub
só abri uma vez depois tenho que fechar o from para abrir novamente.
Se você abrir o form Modal, vai ter que fechar mesmo, pois o form que contém o botão com o atalho não vai estar em foco.
tente usar Dispose() ao inves de Close() para fechar o Form
Não tem como retornar o foco do from quando fechar o frm vbmodal.
Tópico encerrado , respostas não são mais permitidas