Carte du site
 Remerciements
 Netiquette
 Bugs
 Tables
 Requêtes
 Formulaires
 États (rapports)
 Modules
 APIs
 Chaînes
 Date/Time
 Général
 Ressources
 Téléchargeables

 Termes d'usage

États: Changer d'imprimante de par le code

Author(s)
Dev Ashish

---Soumis par Ashish---

Changer d'imprimante à partir du code.

(Q)    Comment puis-je changer d'imprimante par programmation?

(A)    Afin de changer d'imprimante, vous devez utiliser l'API.

La propriété PrtDevNames conserve le nom de l'imprimante et la propriété  PrtDevMode en conserve l'information relative au pilote. Ces deux propriétés sont requises pour modifier "l'imprimante". Si  PrtDevMode ne correspond pas à  PrtDevNames, décrivant un autre pilote que  PrtDevNames, une erreur  General Protection (GP) Fault peut surgir.

Visiter les sites suivants pour plus de détails, avec solutions.

    How to Change a Report's Printer Using Code (MS KB)

    Chapter 10:   Controlling your printer (MS KB)

Télécharger le code (DefaultPrt.zip) à partir d'ici (Courtoisie de Ken Getz). 

 

ou, s'il vous faut du code tout prêt,

    On The Fly Printing (ATTAC Group)

© 1998-2001, Dev Ashish, All rights reserved. Optimized for Microsoft Internet Explorer