MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

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

    [Resolvido]bloquear programa

    Compartilhe

    Theodoro
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 18
    Registrado : 04/01/2016

    [Resolvido]bloquear programa

    Mensagem  Theodoro em Seg 22 Fev 2016, 11:56

    Bom dia!

    Gostaria de saber como posso bloquear meu programa para que outros não tenham acesso a alterar os códigos. Hoje faço o programa, mas qualquer pessoa tem acesso para abrir e alterá-lo, gostaria de saber se teria como salvá-lo e trava-lo para que ninguém possa mexer, tipo transformá-lo em um arquivo executável, por exemplo.

    Obrigado.

    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 2746
    Registrado : 06/11/2009

    Re: [Resolvido]bloquear programa

    Mensagem  Assis em Seg 22 Fev 2016, 18:52

    Boa noite

    No visual Basic

    [Você precisa estar registrado e conectado para ver esta imagem.]


    .................................................................................
    *** Só sei que nada sei ***

    Gabriel Brunichaki
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 139
    Registrado : 11/12/2015

    Re: [Resolvido]bloquear programa

    Mensagem  Gabriel Brunichaki em Seg 22 Fev 2016, 20:21

    Aproveitando a pergunta do amigo, é possível bloquear a janela de verificação imediata?


    .................................................................................
    “Não podemos solucionar problemas usando a mesma forma de raciocínio que usamos quando os criamos.”
    – Albert Einstein

    Theodoro
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 18
    Registrado : 04/01/2016

    Agradecimento

    Mensagem  Theodoro em Qua 24 Fev 2016, 01:10

    Muito obrigado Assis.
    Porém, as tabelas, consultas, relatórios e formulários ainda ficam expostos para alterações, mas valeu pela ajuda.


    Lupércio
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1134
    Registrado : 07/05/2011

    Re: [Resolvido]bloquear programa

    Mensagem  Lupércio em Qua 24 Fev 2016, 03:13

    Há como bloquear a tecla shift ai não há como ter acesso as tabelas e forms e etc.


    .................................................................................
    Quando tua dúvida for resolvida, de o retorno de agradecimento á aqueles que gastaram seu tempo para te ajudar.
    Clique no botão “Resolvido” logo acima do botão “Enviar” ao lado direito. Todos nós agradecemos.[Você precisa estar registrado e conectado para ver esta imagem.][Você precisa estar registrado e conectado para ver esta imagem.]

    XPTOS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 457
    Registrado : 20/01/2014

    Re: [Resolvido]bloquear programa

    Mensagem  XPTOS em Qua 24 Fev 2016, 10:36

    Com a permissão dos colegas, no meu caso eu bloqueio a tecla shift com a função abaixo em um form com dois botões (Habilitar e Desabilitar):

    Function desabilitar_shift()
    ChangeProperty "AllowBypassKey", DB_Boolean, False
    MsgBox "Tecla Shift bloqueada com sucesso!!", vbInformation, "Aviso"
    End Function

    Private Sub Comando0_Click()
    Call desabilitar_shift
    DoCmd.Close
    End Sub

    Function habilitar_shift()
    ChangeProperty "AllowBypassKey", DB_Boolean, True
    MsgBox "Tecla Shift desbloqueada com sucesso!!", vbInformation, "Aviso"
    End Function

    Private Sub Comando2_Click()
    Call habilitar_shift
    DoCmd.Close
    End Sub

    Theodoro
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 18
    Registrado : 04/01/2016

    Agradecimento

    Mensagem  Theodoro em Qui 25 Fev 2016, 01:06

    Muito obrigado aos colegas que estão ajudando.

    XPTOS, fiquei com uma dúvida. Pelo que entendi, você bloqueia a tecla Shift dentro do programa, certo? Mas neste caso, a pessoa já poderá ter aberto o mesmo, não?

    Também terei outra dificuldade, pois esse programa ficará em rede, assim outros terminais também terão acesso ao programa e pelo que entendi, travar a tecla Shift não resolveria meu problema.

    Lupércio
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1134
    Registrado : 07/05/2011

    Re: [Resolvido]bloquear programa

    Mensagem  Lupércio em Qui 25 Fev 2016, 01:41

    Se você bloquear a tecla shift com senha, só você conseguirá, desbloquear e entrar na raiz do programa.
    Os usuários apenas vão trabalhar com o programa, e não vão ter acesso a raiz do programa.


    .................................................................................
    Quando tua dúvida for resolvida, de o retorno de agradecimento á aqueles que gastaram seu tempo para te ajudar.
    Clique no botão “Resolvido” logo acima do botão “Enviar” ao lado direito. Todos nós agradecemos.[Você precisa estar registrado e conectado para ver esta imagem.][Você precisa estar registrado e conectado para ver esta imagem.]

    XPTOS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 457
    Registrado : 20/01/2014

    Re: [Resolvido]bloquear programa

    Mensagem  XPTOS em Qui 25 Fev 2016, 10:37

    Theodoro, bom dia,

    Endosso o que disse o colega Lupércio.
    No meu caso eu bloqueio o shift e os usuários tem acesso a tela para logar no sistema, já a estrutura contendo os códigos somente eu tenho acesso.

    Avelino Sampaio
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: [Resolvido]bloquear programa

    Mensagem  Avelino Sampaio em Qui 25 Fev 2016, 11:36

    Olá!

    apresento uma solução usando a extensão ACCDR. Vc pode passar então de ACCDB direto para ACCDR e usar o OPEN

    [Você precisa estar registrado e conectado para ver este link.]

    Bom estudo!


    .................................................................................
    ============ Quer aprender Access em alta velocidade ? ============

    || [Você precisa estar registrado e conectado para ver esta imagem.] Acesse o site UsandoAccess.com.br e veja um ótimo kit de ensino que tenho para você.

    ===========================================================

    Theodoro
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 18
    Registrado : 04/01/2016

    Agradecimento

    Mensagem  Theodoro em Qui 25 Fev 2016, 20:44

    Pessoal, muito obrigado a todos pelas dicas e esclarecimentos.
    Mas consegui atingir meu objetivo utilizando a dica do Avelino.

    Muito obrigado.

    Very Happy

      Data/hora atual: Dom 04 Dez 2016, 01:54