Pergunta : Acesso 2010: Posso eu começar um ACCDE na modalidade runtime e fornecê-la é senha?

Eu preciso de criar um atalho ou a lima do bastão ou o código ou algo do vba que começam um and

o do acesso 2010 ACCDE asseguram-se de que funcione na modalidade runtime mesmo se a versão de varejo do acesso a está funcionando nas mesmas passagens do machine
o são-lhe senha de modo que o usuário não precise de incorporar um password

I sabem fazer qualquer um ou, mas não ambos.  Ver pequenas notícias no código below.

class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
os >This notpretty " do class= " do id= " codeSnippet829304 do
           
class= do

Resposta : Acesso 2010: Posso eu começar um ACCDE na modalidade runtime e fornecê-la é senha?

Este é um problema engraçado. Você pode automatizar uma sessão normal do acesso, e você pode abrir uma aplicação na modalidade runtime… Por que não automatizar a aplicação runtime uma vez que está aberta?

Você pode começar abrindo, na modalidade runtime, uma base de dados vazia dummy. Agarrar então o punho da automatização a essa aplicação, e mudar a base de dados atual a sua aplicação protegida. O código abaixo foi testado no acesso 2003, assim que não pôde trabalhar em sua versão. É o módulo inteiro do único formulário startup da base de dados da (terço); você pode fazer algo melhor em uma língua compilada (para proteger a senha).

(°v°)
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
Form_Load secundário confidencial ()

    strCmd não ofuscante como a corda
    accRT não ofuscante como Access.Application

    strCmd = """" & de "" de SysCmd (acSysCmdAccessDir) & de “MSACCESS.exe _ de /runtime”
        & “d:\test\dummy.mdb”
    strCmd de Shell, vbNormalFocus
    Ajustar o accRT = o GetObject (“d:\test\dummy.mdb ")
    accRT.CloseCurrentDatabase
    accRT.OpenCurrentDatabase “D:\test\protected.mdb”, “zorglub”
    Application.Quit

Submarino da extremidade
Outras soluções  
 
programming4us programming4us