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


3 participantes

    [Resolvido]Evitar Copia do Sistema

    avatar
    ifabio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 25/11/2011

    [Resolvido]Evitar Copia do Sistema Empty [Resolvido]Evitar Copia do Sistema

    Mensagem  ifabio 20/5/2014, 15:01

    Caros, amigos

    Estou precisando de uma código simples para evitar que meu cliente copie meu sistema. Vi aqui no fórum que já tem um código simples e pronto do nosso amigo JPaulo. Contudo não estar funcionando mesmo com o arquivo salvo no diretório correto. Abaixo, informo o código:




    Estou utilizando: Ms Access 2007 / Windows 7 Ultimate


    http://maximoaccess.forumeiros.com/t12432-resolvidobloquear-a-copia-de-meu-bd?highlight=evita+copia


    1º Crie um ficherio de texto vazio e salve com o nome qualquer e extensão .dll

    Exemplo: xpto.dll

    Coloque-o na pasta C:\Windows\System32

    2º Faça um formulario vazio a abrir em primeiro lugar e em modo oculto.

    No evento ao abrir:

    Private Sub Form_Open(Cancel As Integer)
    If Len(Dir("C:\Windows\System32\xpto.dll")) Then
    DoCmd.OpenForm "frmPrincipal", acNormal, "", "", , acNormal
    Else
    MsgBox "Copia inválida, o sistema vai fechar...", vbCritical
    DoCmd.Quit
    End If
    End Sub
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Evitar Copia do Sistema Empty Re: [Resolvido]Evitar Copia do Sistema

    Mensagem  Fernando Bueno 21/5/2014, 15:56

    Fabio bom dia.

    A rotina apresentada criada pelo mestre João Paulo esta funcional, fiz um teste

    em um banco de dados meu e funciona perfeitamente, atente-se na nomeação

    de seu respectivo formulario e arquivo dll.

    Private Sub Form_Open(Cancel As Integer)
    If Len(Dir("C:\Windows\System32\xpto.dll")) Then
    DoCmd.OpenForm "frmPrincipal", acNormal, "", "", , acNormal
    Else
    MsgBox "Copia inválida, o sistema vai fechar...", vbCritical
    DoCmd.Quit
    End If
    End Sub


    .................................................................................
    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
    [Resolvido]Evitar Copia do Sistema 16rzeq
    avatar
    ifabio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 25/11/2011

    [Resolvido]Evitar Copia do Sistema Empty Re: [Resolvido]Evitar Copia do Sistema

    Mensagem  ifabio 21/5/2014, 21:08

    Fernando, boa tarde!

    Verifiquei tudo que você informou, mas ainda continua com a mensagem: Copia Inválida, o sistema vai fechar... O arquivo xpto.dll estar no diretório correto, tanto que quando digito o endereço: "C:\Windows\System32\xpto.dll o arquivo abre. O nome do formulário estar correto eu até fiz o teste com o banco de dados que o mestre João Paulo deixou no link que informei e mesmo assim não consegui que o ms access reconhecesse o arquivo xpto.dll e abrisse o banco de dados. Será que pode ser o meu Windows 7 Ultimate 64 bits ?



    Desde já, obrigado pela atenção!

    Fábio
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Evitar Copia do Sistema Empty Re: [Resolvido]Evitar Copia do Sistema

    Mensagem  Fernando Bueno 21/5/2014, 21:33

    Boa tarde Fábio, não sei se é o windows mas talvez possa ser o access..

    To usando o 2007 e você?


    .................................................................................
    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
    [Resolvido]Evitar Copia do Sistema 16rzeq
    avatar
    ifabio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 25/11/2011

    [Resolvido]Evitar Copia do Sistema Empty Re: [Resolvido]Evitar Copia do Sistema

    Mensagem  ifabio 22/5/2014, 15:47

    Fernando, bom dia!

    Estou usando o Ms Access 2007.



    Att,

    Fábio
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Evitar Copia do Sistema Empty Re: [Resolvido]Evitar Copia do Sistema

    Mensagem  Fernando Bueno 22/5/2014, 16:40

    Entendi, aqui uso o 2007 também e windows xp..

    Tenta ver com o mestre João Paulo se ele te da alguma solução.


    .................................................................................
    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
    [Resolvido]Evitar Copia do Sistema 16rzeq
    mathusalmeida
    mathusalmeida
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 264
    Registrado : 30/08/2011

    [Resolvido]Evitar Copia do Sistema Empty Re: [Resolvido]Evitar Copia do Sistema

    Mensagem  mathusalmeida 23/5/2014, 00:39

    Olá amigo, se seu sistema é de 64 bits, experimente colocar a dll na pasta sysWOW64, e veja se roda.

    Só ressaltando que a rotina não impede a cópia de seu bd, o que impede, e impede mesmo, é o sistema rodar em uma máquina que não possua a dll.


    Sucesso.
    avatar
    ifabio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 25/11/2011

    [Resolvido]Evitar Copia do Sistema Empty Re: [Resolvido]Evitar Copia do Sistema

    Mensagem  ifabio 24/5/2014, 15:32

    Caros, Fernando e Mathusalmeida, bom dia!


    Consegui resolver com a dica do amigo Mathusalmeida. Logo, venho agradecer pela ajuda de vocês.




    Cordialmente,

    Fábio
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Evitar Copia do Sistema Empty Re: [Resolvido]Evitar Copia do Sistema

    Mensagem  Fernando Bueno 24/5/2014, 17:52

    Legal Fabio.!



    .................................................................................
    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
    [Resolvido]Evitar Copia do Sistema 16rzeq

    Conteúdo patrocinado


    [Resolvido]Evitar Copia do Sistema Empty Re: [Resolvido]Evitar Copia do Sistema

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 21:20