Salut,
Je galère pas mal avec le problème suivant :
J'ai un bel activeX qui utilise la DLL de Foxit (reader PDF) pour afficher du PDF.
Cet ActiveX est compilé dans un CAB et s'installe automatiquement via IE par la balise OBJECT.
Cependant chaque poste client doit avoir la DLL Foxit pour que ca marche.
Pour info, je fais un LoadLibrary("foxit.dll").
Comment puis-je faire pour empaqueter la dll foxit dans mon CAB ou dans mon ActiveX afin d'être sûr que tous les postes clients pourront installer mon activeX et voir les PDF ?
J'ai déjà essayé :
- Ajouter la DLL Foxit dans le cab, ca marche pas car il croit que la DLL est un activeX
- Ajouter la DLL dans mon code source CPP en tant que référence, Visual me dit qu'elle n'est pas conforme
- Télécharger via l'ActiveX par transfert HTTP la DLL dans le temp client : solution ok et retenue pour le moment (mais pas très propre...)
Merci de me donner vos idées je commence à craquer
