Bonjour,

J'ai réalisé une DLL ActiveX appelée par 3 autres programmes.

Lorsqu'un l'un de ces programmes appelle pour la première fois une fonction de ma DLL, il crée une nouvelle instance de la DLL en mémoire !!!

N'existe-t-il pas un moyen de charger une et une seule fois la DLL comme les DLL systèmes (system32.dll, gdi32.dll, ...) ?

Et quelle est la différence entre une DLL activeX et une DLL "classique" ?


Merci de votre aide.