salut à tous
avec VB6 j'ai compilé mes classes dans une dll ActiveX que j'ai référencée dans mon appli access 2007. Je suis globalement satisfait du résultat sauf qu' au lancement du programme si une copie d'access est déjà ouverte il me semble que les instructions de la dll s'exécutent dans celle-ci au lieu de l'application de je lance.
Par exemple j'ai une classe qui contient la methode
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
public sub LancerApplication(NomDuFormulaireDeDemarrage as string)
...
docmd.openform NomDuFormulaireDeDemarrage 
end sub
Lorsque Access est déjà ouvert, le formulaire de demarrage est y recherché et une erreur se produit. J'aimerai bien comprendre pourquoi. Merci de votre aide.