nostalgius
Messages postés18Date d'inscriptionmercredi 28 janvier 2009StatutMembreDernière intervention22 juillet 2011
-
22 juil. 2011 à 03:41
nostalgius
Messages postés18Date d'inscriptionmercredi 28 janvier 2009StatutMembreDernière intervention22 juillet 2011
-
22 juil. 2011 à 23:01
Bonsoir,
J'utilise la dll zlib (1.1.4.0) avec le module posté par Renfield (que je remercie au passage pour ce travail) pour la compression/décompression de mes données, sur l'ordi où se trouve mon projet tout se passe bien (même après compilation) l'exe s'exécute à merveille, mais sur un autre poste, l'exe s'éxecute de façon normale jusqu'à arrivé à compression/décompression, la dll ne fait plus son travail .
dans un 1er temps je mettai l'exe et la dll dans le même répertoire, puis j'ai réessayé en la deplaçant dans le dossier %windir%\system32, enfin j'ai essayé d'enregistrer la dll avec l'outil reg32srv /s zlib.dll là j'ai un message qui dit: "zlib.dll a été chargé mais le point d'entrée DllRegisterServer est introuvable, ce fichier ne peut pas être chargé." (ce message apparait sur les deux ordis),
toujours le même problème (sur le second poste) l'exe s'execute normalement à l'exception de ce qui est du travail de la dll.
Si quelqu'un a une idée d'où pourrait venir le problème, merci d'avance.
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 22 juil. 2011 à 07:19
Bonjour,
mais sur un autre poste, l'exe s'éxecute de façon normale jusqu'à arrivé à compression/décompression, la dll ne fait plus son travail
Quelle est la version de Windows sur cet autre poste ?
Si par exemple Windows 7 64 bits, la dll doit être placée dans SysWOW64 et non dans System32. Elle doit par ailleurs, dans ce cas, être elle-même compatible 64 Bits (télécharge la version 64 bits au besoin, donc)
Enlève l'option s de ta commande regsvr (de sorte à recevoir tous les messages éventuels)
____________________
Utiliser le bouton "REPONSE ACCEPTEE" sur une réponse exacte facilite les recherches ultérieures d'autres forumeurs. PENSEZ-Y SVP
nostalgius
Messages postés18Date d'inscriptionmercredi 28 janvier 2009StatutMembreDernière intervention22 juillet 2011 22 juil. 2011 à 13:18
Bonjour
les deux ordis sont sous une arch 32bits et sous win xp sp3, c'est en enlevant le parametre /s que j'ai le message
"zlib.dll a été chargé mais le point d'entrée DllRegisterServer est introuvable, ce fichier ne peut pas être chargé."
comme je disai le message apparait sur les deux ordis, et ça n'empêche pas que la compression/décompression se fait sans problème sur le 1er ordi (où l'appli a été compilé)...
nostalgius
Messages postés18Date d'inscriptionmercredi 28 janvier 2009StatutMembreDernière intervention22 juillet 2011 22 juil. 2011 à 23:01
Ok
Donc le problème pourrait venir de mon système d'exploitation, je crois qu'en fin de compte je vais me retourner verts autres choses que l'utilisation de zlib pour la compression .