Avatar billede asppro Nybegynder
26. marts 2002 - 14:27 Der er 4 kommentarer og
1 løsning

Udskriv på printer via Canvas

Jeg har følgende kode:

Jeg ønsker selv at kunne definere hvad der skal skrives ud på printeren via koordinater.

printer.PrinterIndex := printer.Printers.IndexOf('Lexmark Optra T614');
printer.Copies      := 1;
printer.Orientation  := poPortrait; 
printer.Title        := 'Test udskrift 1';
printer.BeginDoc;
Printer.Canvas.TextOut(200,200,'linje1');
Printer.Canvas.TextOut(300,300,'linje2');
printer.EndDoc;

Hvordan får jeg skrevet det "Printer.Doc" som jeg har oprettet ? Skal det kædes sammen med en print dialog box ?

Avatar billede martinlind Nybegynder
26. marts 2002 - 14:30 #1
Der burde komme et print ud når du skriver EndDoc, hvis det er en netværks printer du bruger skal du vente på en timeout før den skriver, eller sende en "ctrl L" skulle tvinge den til at printe, men jeg er ikke helt sikker.

/Martin
Avatar billede eht Nybegynder
27. marts 2002 - 10:41 #2
Hej Martin

Din kode virker fint hos mig, så jeg ved ikke hvad der er galt.
Avatar billede hermandsen Juniormester
28. juni 2002 - 20:14 #3
Lukke tid?
Avatar billede asppro Nybegynder
13. april 2005 - 13:35 #4
lukker
Avatar billede asppro Nybegynder
13. april 2005 - 13:35 #5
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