Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Drucker soll Windowseinstellungen übernehmen (https://www.delphipraxis.net/94288-drucker-soll-windowseinstellungen-uebernehmen.html)

Bigeddie 19. Jun 2007 12:26


Drucker soll Windowseinstellungen übernehmen
 
Hallo Leutle,

habe ein brennendes Problem mit einem Drucker.

Wenn ich die Papiergröße und ähnliches bei einem Drucker in Windows eingestellt habe, so bleiben diese Einstellungen in Windows erhalten, wenn ich jedoch diesen Drucker üner das Printsetup aus meinem Programm auswähle, so sind die in Windows gemachten Einstellungen nicht vorhanden, sondern die Standart-Werte.

gibt es eine Möglichkeit, die Einstellungen von Windows zu übernehmen oder sollte ich mich nach einer API für die Einstellungen des Druckers umsehen??


Grüße Ernst Jürgen

uwewo 19. Jun 2007 12:49

Re: Drucker soll Windowseinstellungen übernehmen
 
Normalerweise passt Du die Standardwerte unter Windows an, und ab dann stehen Sie auch genauso in allen programmen zur Verfügung. Es sei denn die Anwendungen haben eine eigene Konfiguration.

Bigeddie 19. Jun 2007 12:55

Re: Drucker soll Windowseinstellungen übernehmen
 
habe auf einem Etikettendrucker die größe der Label in den Standartwerten angelegt, bei der Auswahl des Druckers über den Printdialog werden jedoch irgendwelche Default-Werte übernommen und nicht die in Windows definierten Standard-Werte!!

kann das am treiber liegen, oder ist die Auswahl eine neue Instanz des Treibers oder wie?

Grüße

Ernst Jürgen

alex517 19. Jun 2007 13:17

Re: Drucker soll Windowseinstellungen übernehmen
 
Hi,

evtl. hilft dir das weiter
XPrintSet
alex

el toppo 19. Jun 2007 13:33

Re: Drucker soll Windowseinstellungen übernehmen
 
Hallo,

ich kenne das Problem mit Etikettendrucker. Bei denen kann man in den Eigenschaften die Papiergröße und -zufuhr und so einstellen. Aber das sind dann nicht die Standardwerte, die in anderen Programmen genutzt werden. Um diese Werte zu ändern müssen die Druckeinstellungen angepasst werden. Diese kann man über das Kontextmenü des Druckers "Druckeinstellungen..." erreichen (so dritte Zeile von oben oder so). Die hier vorgenommenen Einstellungen werden dann von jeder Applikation ausgelesen.

Das alles trifft natürlich nicht zu, wenn die Anwendung eigene Einstellungen für den Drucker vorgibt.

Grüsse vom Toppo


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz