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
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