TECLAS DE ATALHO DEIXAM DE FUNCIONAR
Olá pra todos!
Estou com o seguinte problema: coloquei varias teclas de atalho (F2, F3,...) para facilitar o acesso do usuario aos cadastros do programa (VB6). O problema é que ao sair de uma tela de cadastro e voltar à tela principal as teclas de atalho deixam de funcionar. Alguém sabe o que pode estar acontecendo ? Nas telas de cadastro também tem teclas de atalho. O Keypreview e o Keydown parecem estar certos.
Agradeço a qualquer ajudar.
Bye!
Estou com o seguinte problema: coloquei varias teclas de atalho (F2, F3,...) para facilitar o acesso do usuario aos cadastros do programa (VB6). O problema é que ao sair de uma tela de cadastro e voltar à tela principal as teclas de atalho deixam de funcionar. Alguém sabe o que pode estar acontecendo ? Nas telas de cadastro também tem teclas de atalho. O Keypreview e o Keydown parecem estar certos.
Agradeço a qualquer ajudar.
Bye!
Pode ser probleminha com o SO. Ao fechar uma tela de cadastro, coloque no evento Unload do Form : Set nomeForm = Nothing para forçar o descarregamento da instância da tela de cadastro.
Não deu certo. Eu tenho que colocar o Set nomeForm = Nothing no unload do form do cadastro que estou fechando, certo ?
isso mesmo
Tente colocar KeyPreview = True no evento Activate do seu form principal, tipo:
Private Sub FormPrincipal_Activate()
KeyPreview = True
End Sub
Private Sub FormPrincipal_Activate()
KeyPreview = True
End Sub
Você usa Sendkeys, MDIForms, Abre o form com ShowModal 1? Posta o código e imagem do projeto. Se estiver usando o código do evento de uma picture no mdiform, se o foco estiver em outro controle(um cmd) não vai ocorrer o evento.
Precisamos saber como é sua aplicação e seu código.
Precisamos saber como é sua aplicação e seu código.
Tópico encerrado , respostas não são mais permitidas