TECLA F1 CHAMANDO ROTINA
Preciso que a tecla F1 chame uma rotina.
Qual é seu código? Como faço isso?
Obrigado.
Humirde[S20]
Qual é seu código? Como faço isso?
Obrigado.
Humirde[S20]
onde está o foco(cursor) do seu programa???
onde estiver o foco utilize esta rotina.....
no evento Keypress do objeto...
If Keyascii = VbKeyF1 then
[nome da rotina que deseja executar]
end if
no evento Keypress do objeto...
If Keyascii = VbKeyF1 then
[nome da rotina que deseja executar]
end if
Tente
Primeiro voce deve habilitar o uso de teclas no form
Keypreview = true nas propriedades do form. Assim voce pode pegar as teclas em qualquer focus. Nao precisando repetir a rotina para cada campo.
Depois use
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
select case Keyascii
case VbKeyF1
.....rotina f1
case VbKeyF2
...... Rotina f2
bla bla bla
End Sub
Ajuda
Primeiro voce deve habilitar o uso de teclas no form
Keypreview = true nas propriedades do form. Assim voce pode pegar as teclas em qualquer focus. Nao precisando repetir a rotina para cada campo.
Depois use
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
select case Keyascii
case VbKeyF1
.....rotina f1
case VbKeyF2
...... Rotina f2
bla bla bla
End Sub
Ajuda
Tentei colocar esse código no evento keypress do form. Não funcionou.
HuMiRdAdE
HuMiRdAdE
Humirde,
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
select case Keycode
case VbKeyF1
.....rotina f1
case VbKeyF2
...... Rotina f2
bla bla bla
End Sub
Escrevi errado, de uma verificada, se nao der certo coloque o erro e a linha
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
select case Keycode
case VbKeyF1
.....rotina f1
case VbKeyF2
...... Rotina f2
bla bla bla
End Sub
Escrevi errado, de uma verificada, se nao der certo coloque o erro e a linha
Agora sim, irmãozinho.
[txt-color=#ff0000]Muito obrigado.[/txt-color]
Humirde[S20]
[txt-color=#ff0000]Muito obrigado.[/txt-color]
Humirde[S20]
Tópico encerrado , respostas não são mais permitidas