mais cette procédure fonctionnera-t-elle avec Visual Studio Express, donc une dll .NET ?
Du moment que la méthode décrite par bbil(que je salut) prend en charge C/C++,elle devrait en principe fonctionner avec les environnements vb.net et V.S.E(à vérifier avec les pro dans ce domaine)
Le but est d'appeler la DLL depuis un programme en VBA développé sous Excel 2007
Dans ce cas, je préfèrerais une DLL activeX à une DLL standard, car une fois référencée, une DLL activeX me permet de voir les différents objets, routines et classes qu'elle contient quand je tape le nom de la classe(ou l'objet) déclaré suivi par un point(.), alors que pour une DLL standard, on ne peut utiliser que la fonction ou procedure déclarée(explicitement) et ce SI ON CONNAIT EXACTEMENT SA STRUCTURE.
j'ai bien sur la fameuse erreur n°453,: Point d'entrée d'une DLL introuvable...
En principe Dependency Walker permet de voir les points d'entrée des différentes fonctions et procedures se trouvant dans une DLL qu"elle soit standard ou ActiveX.
Partager