31. august 2011 - 13:09Der er
6 kommentarer og 1 løsning
Delphi og printere
Jeg programmerer i Delphi 2009. Hvordan finder jeg installerede printere på computeren og hvordan udskriver jeg til en bestemt printer fra listen uden at bruge Printerdialog / Printersetupdialog? Håber nogen kan hjælpe.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
function GetDefaultPrinterName : string; begin if (Printer.PrinterIndex > 0)then begin GetDefaultPrinterName := Printer.Printers[ Printer.PrinterIndex ]; end else begin GetDefaultPrinterName := ''; end; end;
>2Mida: Tak for svar. Det funger jo fint. Nu mangler jeg bare svar på hvordan jeg udskriver direkte til en af disse printere.
>kroning: Også tak til dig. Jeg har et gammelt program fra DOS der kan udskrive til en tekstfil. Denne fil formaterer jeg og gemmer stadigvæk i .txt da det skal passe til nye fortrykte formularer. Jeg vil derefter udskrive til en af de oprettede printere. Da der er tale om en printer med 2 bakker har jeg oprettet den samme printer 2 gange og opsat dem som bakke 1 og bakke 2 (1 txt-fil til bakke 1 og 1 til bakke 2).
Har selv fundet løsning på spørgsmålet med Unit Printers samt Richedit.
Synes godt om
Ny brugerNybegynder
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.