MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Para que serve Form_KeyDown, Form_KeyPress, Form_KeyUp ?

    avatar
    Jhonata
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 75
    Registrado : 13/06/2013

    [Resolvido]Para que serve Form_KeyDown, Form_KeyPress, Form_KeyUp ? Empty Para que serve Form_KeyDown, Form_KeyPress, Form_KeyUp ?

    Mensagem  Jhonata 19/7/2013, 00:13

    Ola,
    Encontrei um exemplo e adptei ao meu projeto, mas sinceramente não entendi esse código abaixo e qual sua finalidade.
    Ate porque com ele e sem ele meu exemplo funcionou.

    Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 13 Then
           KeyCode = 0
       End If
    End Sub

    Private Sub Form_KeyPress(KeyAscii As Integer)
    If KeyAscii = 32 Then
      VarTecla = 1
    End If
    End Sub

    Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
     On Error Resume Next
       KeyCode = Asc(UCase(Chr(KeyCode)))
       If KeyCode = 27 Then
           DoCmd.Close
       End If
    End Sub


    Obrigado !
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Para que serve Form_KeyDown, Form_KeyPress, Form_KeyUp ? Empty Re: [Resolvido]Para que serve Form_KeyDown, Form_KeyPress, Form_KeyUp ?

    Mensagem  Silvio 23/7/2013, 20:51

    13= é a tecla enter
    32= é a barra de espaço
    27= é a tecla esc

    Fonte nesse link


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    Jhonata
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 75
    Registrado : 13/06/2013

    [Resolvido]Para que serve Form_KeyDown, Form_KeyPress, Form_KeyUp ? Empty Re: [Resolvido]Para que serve Form_KeyDown, Form_KeyPress, Form_KeyUp ?

    Mensagem  Jhonata 26/7/2013, 21:52

    Obrigado Silvio !

    Conteúdo patrocinado


    [Resolvido]Para que serve Form_KeyDown, Form_KeyPress, Form_KeyUp ? Empty Re: [Resolvido]Para que serve Form_KeyDown, Form_KeyPress, Form_KeyUp ?

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 09:01