USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Urgente VB6
sNniffer
MACEIO
AL - BRASIL
Postada em 20/01/2010 12:42 hs            
Vlw galera,

Estarei testando daqui a pouco posto novamente..
     
sNniffer
MACEIO
AL - BRASIL
Postada em 21/01/2010 10:30 hs            
Galera, testei o codigo, para inserir teclas de atalho, esse:

Private Sub Form_KeyPress(KeyAscii As Integer)
Select Case KeyAscii
Case VbKeyF4
Msgbox " F4 pressionada"
End Select
End Sub


Na hora da execução, simplesmente não acontece nada.

Queria saber se fiz algo errado, ou falta configurar alguma propriedade do Form.
     
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
Postada em 21/01/2010 11:49 hs            
Desculpe colega na realidade coloque o codigo no evento keydown
 
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Select Case KeyCode
Case vbKeyF4
MsgBox "tecla f4 pressionada"
End Select
End Sub
assim funcionará
 
se não funcionar mude a propriedade Keypreview do form para true
 
     
sNniffer
MACEIO
AL - BRASIL
ENUNCIADA !
Postada em 01/02/2010 13:30 hs            
Caro Treze,

testei seu código para a inserção de teclas de atalho, funfou beleza, mas, gostaria que uma função parecida que use a tecla Enter.

Ex.: Tenho um Form dados, e gostaria que quando pressionado a tecla 'Enter' em um TextBox, ele realizasse uma ação.

Alguem saberia como fazer isso.


Vlw


Feliz aquele que transfere o que sabe e aprende.

   
diogo_allo
CAMPINAS
SP - BRASIL
Postada em 01/02/2010 15:17 hs            
Esse é um bom exemplo tb...

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = vbKeyF5 Then
        cmd_Salvar_Click
    ElseIf KeyCode = vbKeyF6 Then
        cmd_Cancelar_Click
    End If
End Sub

Private Sub cmd_Salvar_Click()
    Call SalvaCliente
End Sub

Qual quer dúvida estamos aí
     
diogo_allo
CAMPINAS
SP - BRASIL
Postada em 01/02/2010 15:23 hs            
sNniffer veja este exemplo

Private Sub txtchave_KeyPress(KeyAscii As Integer)
    
    If KeyAscii = 13 Then
        LocalizaVeiculo
    End If
End Sub

O txtchave é o seu campo text  e a tecla de enter o códio do  KeyAscii é 13, e o LocalizaVeiculo é um evento.

qual quer dúvida estamos aí


TÓPICO EDITADO
   
Página(s): 2/3     « ANTERIOR    PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página