Bonjour,,
J'ai vu plusieurs fois la méthode pour forcer une impression sur une imprimante mais jamais l'erreur à laquelle je me heurte (je suis en VB6, l'état est un datareport) :
Mon extrait de code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 For each x in printers if ucase(x.deviceName)=ucase(LeCheminDeMonImprimante) then set Printer=x Exit for end If next DoEvents DataReport.Printreport false
Tout se passe bien, l'imprimante en question est trouvée mais l'impression se fait toujours sur l'imprimante par défaut définie au départ...
Quelqu'un aurait-il une idée ? là... je sèche !
Merci d'avance
Partager