Avatar billede stigc Nybegynder
12. februar 2004 - 13:13 Der er 1 kommentar og
1 løsning

Start Word og udskriv med en bestemt printer.

Følgende starter word og udskriver med default printer.

object missing = System.Reflection.Missing.Value;
object fileName = "C:\\test.doc";
object isBackground = false;
object saveDoc = false;
object readOnly = true;

Word.ApplicationClass word = new Word.ApplicationClass();
Word.Document aDoc = word.Documents.Open(ref fileName, ref missing, ref readOnly, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);
aDoc.PrintOut(ref isBackground,  ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);
aDoc.Close(ref saveDoc, ref missing, ref missing);
word.Quit(ref saveDoc, ref missing, ref missing);


Jeg ønsker også at angive hvilken printer der skal udskrive! Men hvordan?
Avatar billede stigc Nybegynder
12. februar 2004 - 14:59 #1
word.ActivePrinter = "MyPrinter" virker med det ændre default printer. Så kunne man selvfølgelig sætte det tilbage igen, men det kan da ikke være meningen?
Avatar billede stigc Nybegynder
26. februar 2004 - 13:56 #2
Nå men det er det jeg så gør!
Lukker.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester