Open (App.Path & "\option1.rtf") For Input As #91
Do Until EOF(91)
Line Input #91, laligne
Printer.Print laligne
Loop
Close #91
cdprint.ShowPrinter
Printer.EndDoc
End Sub
A l'exécution, la fenetre avec la liste des imprimantes dispo s'affiche bien, quand je choisi l'imprimante et que je clique sur imprimer, l'impression sort tout le temps sur mon imprimante definie par defaut et non sur l imprimante que j'ai choisi dans la liste.
Sur le commandcontrol, printerdefault n'est pas coché.
Comment faire pour que l'édition se lance sur l' imprimante sélectionnée ?
radcur
Messages postés282Date d'inscriptionlundi 29 septembre 2003StatutMembreDernière intervention15 août 20122 20 févr. 2005 à 20:42
salut
selon moi ca vient du fais que ton cdprint.showprint est "trop loin"
dans ton code. Quand tu travailles avec l'objet Printer, c'est
avec l'imprimante par defaut que tu travailles. Essaie de mettre
ton cdprint.showprint au debut.