CHAMAR FORM AO PRESSIONAR AS TECLAS [F2] [F5]

GLEDSON26 20/08/2015 15:26:16
#450274
BOa Galera, estou com uma duvida, no meu Forms de COmpras eu criei 2 label com os seguintes., [F2] para chamar o form de Cadastro de CLiente, e o [F5] para chamar o form cadastro de produto. certo?
meus formes estao com a seguinte propriedade - [Ô]FixedToolWindow[Ô]

usei o seguinte codigo.

If e.KeyCode = Keys.F2 Then
CadFornecedor.show()
End if

fiz isso e nao esta abrindo form de cadstro de fornecedor, queria a abrisse para efeturar o devido cadastro e ao sair desse forme de fornecedor votlar para o Form de Compras para dar Continuidade no cadastro, sem ter q precisar sair na metade do cadastro de compras e ir la em fornecedor cadastrar depois voltar de novo preencher tudo de novo kkkkk

Vlw galera agradeço desde de já pela ajuda :)
JABA 20/08/2015 15:58:23
#450276
Resposta escolhida
Você tem que fazer isso no evento KeyDown do Form. Não se esqueça de habilitar o KeyPreview do Form também.
MILTONSILVA94 20/08/2015 16:31:00
#450277
A rotina que utilizo no meu projeto para chamar as teclas de atalho é o seguinte, veja se serve a você:

Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
Select Case KeyCode

[ô]Tecla F2 - Salvar
Case 113
CadFornecedor.show()

[ô]Tecla F5 - Excluir
Case 116
CadCliente.show()

End Select
End Sub
GLEDSON26 20/08/2015 17:12:34
#450280
VOU testar JABA

vou testar tbm o seu Milton, agora eu nao entendi esse SALVAR e EXCLUIR.
pq eu nao pretendo nem salvar nem excluir. queria chama o form para cadastrar e voltar onde parei no form de COmpras.

GLEDSON26 20/08/2015 18:38:03
#450284
Vlw JABA deu certo :) de primeira :) fui pelo metodo Usando o Evento KeyDown :) parabens muito obg mesmo me ajudou :)
Tópico encerrado , respostas não são mais permitidas