Questione : Accesso 2010: Posso iniziare un ACCDE nel modo runtime e fornirlo è parola d'accesso?

Devo generare una scorciatoia o la lima del blocco o il codice o qualcosa di vba che iniziano un and

o di accesso 2010 ACCDE assicura che funzioni nel modo runtime anche se la versione al minuto di accesso sta facendolo funzionare sugli stessi passaggi del machine
o è parola d'accesso ad esso in modo che l'utente non debba entrare in un password

I sanno fare l'uno o l'altro o, ma non entrambi.  Vedere i frammenti nel codice below.

class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
i >This notpretty " del class= " del id= " codeSnippet829304 del
           
class= del

Risposta : Accesso 2010: Posso iniziare un ACCDE nel modo runtime e fornirlo è parola d'accesso?

Ciò è un problema divertente. Potete automatizzare una sessione normale di accesso e potete aprire un'applicazione nel modo runtime… Perché non automatizzare applicazione runtime una volta che è aperta?

Potete cominciare aprendo, nel modo runtime, una base di dati vuota fittizia. Allora afferrare la maniglia di automazione a quell'applicazione e cambiare la base di dati corrente alla vostra applicazione protettiva. Il codice sotto è stato provato nell'accesso 2003, in modo da non potrebbe funzionare nella vostra versione. È l'intero modulo di singola forma startup di base di dati di a (terzo); potete fare più meglio qualcosa in una lingua compilata (per proteggere la parola d'accesso).

(°v°)
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
Form_Load secondario riservato ()

    strCmd fioco come stringa
    accRT fioco come Access.Application

    strCmd = """" & _ di /runtime del "" di SysCmd (acSysCmdAccessDir) & “di MSACCESS.exe„
        & “d:\test\dummy.mdb„
    strCmd di Shell, vbNormalFocus
    Regolare il accRT = GetObject (“d:\test\dummy.mdb ")
    accRT.CloseCurrentDatabase
    accRT.OpenCurrentDatabase “D:\test\protected.mdb„, “zorglub„
    Application.Quit

Sommergibile dell'estremità
Altre soluzioni  
 
programming4us programming4us