Avatar billede germann Nybegynder
09. marts 2004 - 11:43 Der er 3 kommentarer og
1 løsning

Ændring af printer i reportbuilder

Hej Alle,

Jeg bruger reportbuilder og vil gerne kunne ændre printer når jeg udskriver. Det skal gøres i koden og ikke via en dialog. Det kan jeg bare ikke få lov til. Den tager altid default. Sådan ser min kode ud.

FST.Graf.PrinterSetup.PrinterName := 'Canon LBP-8 IV';
FST.Graf.Print;

Jeg har 2 printere
Canon LBP-8 IV
OKI C5300(PCL) ---- dette er min default

Kan nogle hjælpe

Germann
Avatar billede athlon-pascal Juniormester
09. marts 2004 - 11:59 #1
Jeg har ikke reportbuilder, men en søgning på Google har bl.a. returneret følgende side:
http://www.nldelphi.com/forum/showthread.php?s=&threadid=10408
Jeg forstår ikke sproget (noget hollandsk), men der er noget kode for neden.

De sætter Device til DvPrinter - jeg tænker, at det kan være en konstant eller noget i den retning :o)

Deres kode:
ppReport1.PrinterSetup.PrinterName := cboprinters.Text;
ppReport1.Device := DvPrinter;
ppReport1.Print;

Den kode jeg derfor evt. kunne forestille mig ville virke:
FST.Graf.PrinterSetup.PrinterName := 'Canon LBP-8 IV';
FST.Graf.Device := DvPrinter;
FST.Graf.Print;

Held og lykke :o)
Avatar billede germann Nybegynder
29. juli 2004 - 10:32 #2
tak for hjælpen
Avatar billede germann Nybegynder
29. juli 2004 - 10:33 #3
Du skal jo give et svar, så jeg kan give dig point
Avatar billede germann Nybegynder
18. januar 2005 - 21:35 #4
Nå nu lukker jeg
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