AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Bug in printers.pas beim Umstellen des Druckers
Thema durchsuchen
Ansicht
Themen-Optionen

Bug in printers.pas beim Umstellen des Druckers

Ein Thema von DelphiBandit · begonnen am 9. Dez 2009 · letzter Beitrag vom 1. Dez 2014
 
BadenPower

Registriert seit: 17. Jun 2009
616 Beiträge
 
#2

AW: Bug in printers.pas beim Umstellen des Druckers

  Alt 1. Dez 2014, 10:25
Hallo zusammen,

ich hänge mich einmal an diesen Post, das Problem mit den Druckereinstellungen bei mir immer noch ist.

Delphi2007

Ich habe die printer.pas bereits angepasst.

Die Auswahl des Druckers und die Papiergröße geht über TPrinterSetupDialog.

Wenn ich nun die PrinterSetupDialog.Execute ausführe und die Papiergöße ändere, dann wird die in der devMode-Struktur, welche ich über Printer.GetPrintewr erhalte der Wert von pDevmode^.dmPaperLength nicht geändert.

Rufe ich den SetupDialog nochmals auf und beende ihn, ohne etwas zu ändern, dann sind die Werte plötzlich richtig.


Hat jemand noch eine Idee, was in der printer.pas geändert werden muss, oder liegt das Problem hier irgendwo anderst.

Ein Vergleich einer 2009 oder 2010 printer.pas wäre perfekt, aber leider finde ich im Netz keinen Quellcode der Datei.

viele Grüße
BadenPower
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:23 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