MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Bloquear teclas

    Compartilhe

    Alberto Moura
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 13/01/2015

    [Resolvido]Bloquear teclas

    Mensagem  Alberto Moura em Sex 22 Set - 20:29

    Boa noite! Estou precisando da ajuda dos universitários...
    Como faço para bloquear as teclas PAGE DOWN e PAGE UP, para que não mude o registro atual do formulário, nem abra um novo registro.
    Desabilitei no formulário os botões de navegação, mesmo assim o botões do teclado executam a navegação no registro.
    Desde já grato..
    avatar
    Fernando Bueno
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1889
    Registrado : 12/04/2012

    Re: [Resolvido]Bloquear teclas

    Mensagem  Fernando Bueno em Sex 22 Set - 22:44

    Boa noite;

    No evento Ao Apertar Tecla do formulário

    Código:
     Select Case KeyCode
            Case 33, 34
                KeyCode = 0
        End Select


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Você precisa estar registrado e conectado para ver esta imagem.]

    Alberto Moura
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 13/01/2015

    Re: [Resolvido]Bloquear teclas

    Mensagem  Alberto Moura em Sab 23 Set - 6:33

    Fernando Bueno desde já grato pela sua ajuda, utilizei uma dica sua, onde vc passou o exemplo de outro colega,
    [Você precisa estar registrado e conectado para ver este link.]

    Deu certo desabilitar as teclas PAGE DOWN e PAGE UP com o seguinte código

    Código:
    If KeyCode = 33 Then
    'MsgBox "Tecla Enter desabilitada.", vbInformation, " mrgmonz"
    KeyCode = 0
    End If

    If KeyCode = 34 Then
    'MsgBox "Tecla Enter desabilitada.", vbInformation, " mrgmonz"
    KeyCode = 0
    End If

    Fiz isso com as teclas, Ctrl Z e Ctrl P, sendo que ficou desabilitada as teclas Z e P, como devo proceder?
    Segue o código que utilizei
    Código:
    Ctrl P
    If KeyCode = 80 Then
    'MsgBox "Tecla Enter desabilitada.", vbInformation, " mrgmonz"
    KeyCode = 0
    End If

    'Ctrl Z
    If KeyCode = 90 Then
    'MsgBox "Tecla Enter desabilitada.", vbInformation, " mrgmonz"
    KeyCode = 0
    End If
    avatar
    Fernando Bueno
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1889
    Registrado : 12/04/2012

    Re: [Resolvido]Bloquear teclas

    Mensagem  Fernando Bueno em Sab 23 Set - 22:48

    Boa noite;

    Ok não existindo mais a dúvida peço que marque o tópico como Resolvido para finalizarmos.


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Você precisa estar registrado e conectado para ver esta imagem.]
    avatar
    Avelino Sampaio
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3408
    Registrado : 04/04/2010

    Re: [Resolvido]Bloquear teclas

    Mensagem  Avelino Sampaio em Dom 24 Set - 8:03

    Alberto,

    veja este meu artigo:

    Nota: copie e cole o link abaixo no seu navegador.

    usandoaccess.com.br/dicas/como-interceptar-teclas-e-combinacoes-de-teclas.asp

    Bom estudo!

    Alberto Moura
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 13/01/2015

    Re: [Resolvido]Bloquear teclas

    Mensagem  Alberto Moura em Dom 24 Set - 8:23

    Obrigado Fernando Bueno e Avelino Sampaio, vcs são fera....
    avatar
    Fernando Bueno
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1889
    Registrado : 12/04/2012

    Re: [Resolvido]Bloquear teclas

    Mensagem  Fernando Bueno em Dom 24 Set - 11:55

    Por nada;

    Agradecemos o retorno!


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Você precisa estar registrado e conectado para ver esta imagem.]

      Data/hora atual: Qua 22 Nov - 8:04