Bonjour à tous...
Je suis en train de faire un programme VB permettant d'exporter un fichier (excel en l'occurence) en PDF : un exe à qui on passe le chemin du fichier en parametre, qui se charge de l'ouvrir, de le convertir puis referme le tout !
Je passe, biensur, par PDFCreator installé sur mon poste en utilisant les classes clsPDFCreator, clsPDFCreatorError et clsPDFCreatorOptions. J'ai la version 0.9.3 de PDFCreator.
Je me suis beaucoup inspiré des discussions et sources trouvées sur le forum, et j'arrive à quelque chose de tres correct (merci d'ailleurs à tous ceux qui ont déjà planché sur le sujet...) !
J'ai juste un petit souci. De temps en temps, mais tout de meme assez souvent pour que ce soit tres gênant, un des process PDFCreator (il me semble qu'il y en a deux à chaque fois) ne se ferme pas... Je suis obligé de tuer la tache afin que le fonctionnement se poursuive.
A priori, l'événement eReady est bien déclenché et le probleme vient au moment où je fais
Set PDFCreator1 = nothing, ca bloque !
J'ai tenté de mettre un sleep juste avant (au niveau du PDCreator.Close) me disant qu'il n'etait pas tout a fait fermé : RIEN.
Si quelque'un avait une idée ou au moins un axe de recherche !!!
Merci d'avance
