FAQ TConnector
Microsoft Access - Licence avec macro Autoexec
Microsoft Access - Licence avec macro Autoexec
Nous vous montrons ci-dessous comment concéder la licence au démarrage de la base de données. Créez un nouveau module avec la fonction suivante (dans l'éditeur VBA Microsoft) :
Public Function LicenseTConnector() Dim TC As New TCONNECTOR2Lib.TConnector2 TC.LicenseMe "Mem: Your Licensee Name", eLicKindDeveloper, 1, "Your Key", eLicProdStd Set TC = Nothing End Function
Créez une nouvelle macro nommée « Autoexec » avec les paramètres suivants :
Action = RunCode Functionname = LicenseTConnector()
N'utilisez cette méthode qu'avec des licences Développeur (elle peut ne pas fonctionner avec des licences Site ou des licences individuelles). N'oubliez pas d'inclure une référence à la bibliothèque de types du contrôle ActiveX® dans le menu Outils - Références (sinon les énumérations ne pourront pas être utilisées). Nous recommandons de protéger votre code VBA par mot de passe dans la fenêtre des propriétés du projet. Avec les licences Site, vous devriez désactiver temporairement l'UAC, puis concéder la licence manuellement dans la boîte de dialogue de licence. La distribution de la licence via un fichier REG (export/import) est possible sur demande.