>En Visual Basic 5.0, j'ai un projet DLL Activex qui contient de fichier de classe (cls1.cls et cls2.cls).
>
>Chacunes de mes classes sont définis comme GlobalMultiUse.
>
>Dans le modules cls2.cls j'ai une fonction qui doit appeler une fonction du module cls1.cls. J'obtient toujours le message que la fonction appeler est inexistante.
>
>Est-ce possible d'utiliser une fonction d'une classe dans une autres classe dans le même projet.
As-tu créé une instance de cls1 dans cls2 avant d'appeller la fonction ?
Regarde aussi la déclaration Friend qui permet de mettre visible les fonctions pour les autres classes mais non visible à l'extérieur du DLL.