Bonjour,
Je ne sais pas si je suis dans le bon forum pour une question sur les dll ! sinon merci de me diriger vers le bon répertoire !
Voilà, j'ai reçu une dll qui à priori fonctionne bien. sauf que chez moi j'arrive pas à l'utiliser :
via de l'excel et vb (sachant que j'ai exactement les prototypes des fonctions que je veux utiliser) -> j'ai un message qui me dit fichier introuble: myDLL.dll
après des recherches sur le net, j'ai su que ce message pouvait dire aussi que la dll dépend d'autres ressources (dll, lib et autres) absentes !
j'ai donc essayé de l'enregistrer via regsvr32.exe, et effectivement, j'ai un message d'erreur qui me dit que le lLoadLibrary("maDll.dll") a échoué - le module spécifié est introuvable
j'ai pensé alors au Dependency Walker, et effectivement, j'ai un problème.
mais comme je ne maitrise pas cet outil, je voulais savoir si quelqu'un parmis vous pouvais m'aider à interpréter l'erreur relevée par DW.
une fois que DW ouvre mYDLL.dll j'ai ce message : cf ERR1 en pj
puis j'ai le détail suivant : cf ERR2 en pj
sur le detail on voit que la dll MKL_LAPACK64.dll pose un problème ! on dirait que les fonction en face en rouge posent un problème à myDLL.dll mais je ne sais pas pourquoi, j'ai cherché sur le net mais rien !!
sachant que j'ai la dll MKL_LAPACK64.dll mais peut etre que ce n'est pas la bonne version et que les prototype de ces fonctions en rouge ont changés !!
Merci pour votre aide, je suis bloqué !
Partager