Bonjour,

Depuis plusieurs semaines, je scrute les sites afin de trouver solution à ma question mais sans résultat.

J'ai créé une application sous VBE 2008 qui permet de visionner des fichiers .doc ou Pdf en cliquant sur l'intitulé du fichier via un bouton. Tout fonctionne correctement.

Mais là, je coince. Je souhaite lancer l'impression de l'ensemble de mes fichiers en cliquant sur un bouton "Impression".
Grâce aux API, j'ai réussi à définir l'imprimante par défaut à utiliser et l'impression se lance correctement. Mais je veux imprimer des pages en couleurs et d'autres en noir et blanc.

J'ai vu qu'il fallait utiliser les fonctions OpenPrinter, ClosePrinter, SetPrinter avec les structures Devmode, Info_2, etc .... Mais je ne sais comment les utiliser et les morceaux de code que j'ai trouvé ne me permettent pas de le faire.

Aussi, je me tourne vers vous. Merci d'avance.