Declare Function MY_FUNC Lib _ "C:\MyRep\MyDLL.dll" _ (listedesparams) As Double
Je place ma dll dans le répertoire MyRep (ne pouvant la mettre dans system32).
Et lorsque que j'essaye d'appeler une fonction de la DLL, j'ai le droit au fameux message "Run-time error '53', File not found C:\MyPath\Mydll.dll"
Cela marchait parfaitement avant le weekend (je précise que le PC a donc été redemarré depuis). J'ai également ouvert ma dll avec Dépendency Walker et il trouve toutes les dépendances (des dll "perso" et des librairies de system32 comme kernel32.dll)...
Du coup je sèche...la dll est dans le bon répertoire, les dépendances sont trouvées, un truc de plus que je devrais vérifier ?
Marsh Posté le 03-11-2008 à 15:57:39
Bonjour,
Je fais un appel d'une dll c++ en vba :
Declare Function MY_FUNC Lib _
"C:\MyRep\MyDLL.dll" _
(listedesparams) As Double
Je place ma dll dans le répertoire MyRep (ne pouvant la mettre dans system32).
Et lorsque que j'essaye d'appeler une fonction de la DLL, j'ai le droit au fameux message "Run-time error '53', File not found C:\MyPath\Mydll.dll"
Cela marchait parfaitement avant le weekend (je précise que le PC a donc été redemarré depuis). J'ai également ouvert ma dll avec Dépendency Walker et il trouve toutes les dépendances (des dll "perso" et des librairies de system32 comme kernel32.dll)...
Du coup je sèche...la dll est dans le bon répertoire, les dépendances sont trouvées, un truc de plus que je devrais vérifier ?
Merci !