Avatar billede mkruger Nybegynder
24. marts 2006 - 13:00 Der er 2 kommentarer og
1 løsning

ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER

Hej,

Jeg har et browser komponent der skal udskrives fra uden at prompte brugeren. Jeg bruger:

webBrowser.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER

Virker fint, men problemet er at jeg skal have udskrevet 3 sider.

Jeg kan jo godt indsætte:

webBrowser.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER
webBrowser.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER
webBrowser.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER

Men problemet er bare at så starter den naturligvis 3 print jobs. Det gør i sagens natur tingende lidt langsommere.

Hvis der nu var en måde hvor at jeg kunne udskrive UDEN at prompte brugeren og udskrive TRE sider ville der være bedst.

Jeg har prøvet at sætte input option til 3, således:

webBrowser.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER, 3

Men det virker ikke.

Og hvis det ikke er muligt at få DONTPROMTUSER til at være andet end én side, hører jeg gerne andre foreslag til hvordan det kan løses.

Håber på hjælp, og der er en god gang point til rigtig svar

Kruger
Avatar billede sjh Nybegynder
29. marts 2006 - 11:06 #1
' så vælger du bare 3 "Antal kopier" og trykker på "Udskriv"
webBrowser.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DODEFAULT
Avatar billede sjh Nybegynder
29. marts 2006 - 11:07 #2
glem det.. fik ikke læst det hele :D
Avatar billede mkruger Nybegynder
04. april 2006 - 10:27 #3
Nå, jeg har kikket MSDN igennem et par gange eller syv. Og fundet at af sikkerhedsmessige grunde, er det ikke muligt at benytte ExecWB til at printe mere end én side af gangen. Det svar der er skrevet lyder
'There are no easy way to do that'
Og så står der ikke mere. Så mon ikke man skal gå ud fra at det ikke lige er til at lave :P

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