Salut,

Je cherche récupérer l'état d'une impression, et plus particulièrement récupérer des erreurs s'il y en a.

Je ne suis pas sûr que cela soit possible.

Un programme VB6 lance une impression grâce à un composant ActiveX d'un logiciel tiers (CodeSoft pour imprimer des codes barres).

Je voudrais récupérer l'état de ce travail d'impression, et notamment les erreurs s'il y en a eu.

Apparemment, je n'ai rien trouvé sur le sujet en VB (objet Printer ne propose pas de propriété status ou erreur), alors je me tourne vers l'API windows.

A partir d'un post du forum j'ai trouvé ceci http://support.microsoft.com/default...d=kb;fr;456232

Le gestionnaire d'impression envoie un message à toutes les applications pour signifier qu'un nouveau document est dans la file (WM_SPOOLERSTATUS), mais il ne semble pas possible d'en savoir beaucoup plus sur l'état du spooler.

Quelqu'un aurait-il une piste ?

Merci

Vincent