Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Come capire, da codice vba, se il programma sta girando su ambiente sviluppo oppure mde/accde ?

27 views
Skip to first unread message

RobertoA

unread,
Sep 11, 2019, 9:52:37 AM9/11/19
to
E' possibile capire, da codice, se il programma sta girando su ambiente
sviluppo oppure se e' stato avviato da file mde/accde?
Chiedo perche' durante il funzionamento in ambiente sviluppo potrebbe
essere utile eseguire operazioni che in ambiente produzione sono
completamente inutili, ad esempio debug.print per visualizzare
l'ingresso/uscita dallevarie funzioni, tempi procedure e funzioni,
anomalie riscontrate nel flusso codice, ecc..

@Alex

unread,
Sep 11, 2019, 10:21:05 AM9/11/19
to
Questo funziona con MDE/MDB(non so per ACCDE)

If SysCmd(acSysCmdRuntime) = True Then

Questo per ACCDE:

Public Function IsACCDE() As Boolean
IsACCDE = False
' This property exists only in compiled DBs (.mde, .accde)!
' Ignore error (and stay "False") if not.
On Error Resume Next
IsACCDE = (CurrentDb.Properties("MDE") = "T")
End Function

@Alex

RobertoA

unread,
Sep 11, 2019, 10:23:12 AM9/11/19
to
Provo subbbito
Grazie
0 new messages