![]() |
Festen Drucker speichern
Hi,
ich möchte gern ein Klebelabel über einen Labelprinter drucken, der in Windows nicht der Standarddrucker ist. Jetzt ist es ein bisschen nervig, wenn ich jedesmal im QuickReport den Drucker neu auswählen muss. Ich möchte den Druckernamen oder den Index lieber in ner ini speichern und vor dem Preview zuweisen. Wie stell ich das an. Ich hab jetzt schon folgendes versucht:
Delphi-Quellcode:
allerdings bekomm ich da ne Zugriffsverletzung.
qrserial.Printer.PrinterIndex:= config.ReadInteger('Grundeinstellungen', 'Drucker',0); //qrserial ist der QuickReport
Delphi-Quellcode:
geht auch nicht weil qrserial.printer readonly ist.
qrserial.printer:=printer.Printers[config.readinteger('Grundeinstellungen', 'Drucker',0)];
Irgendwelche Ideen? Das kann doch sicher nicht so schwer sein, ich hab aber auch im Forum noch nix passendes gefunden. |
Re: Festen Drucker speichern
Hi Buyden.
Versuchs mal bitte so QuickRep1.PrinterSettings.PrinterIndex := config.ReadInteger('Grundeinstellungen', 'Drucker',0); |
Re: Festen Drucker speichern
Na das war ja eigentlich wirklich nicht sonderlich schwierig. :oops:
Dankeschön für die Hilfe. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:15 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz