AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Drucken Seitenreihenfolge -> TPrintDialog.Collate = false?
Thema durchsuchen
Ansicht
Themen-Optionen

Drucken Seitenreihenfolge -> TPrintDialog.Collate = false?

Ein Thema von gmc616 · begonnen am 18. Dez 2007 · letzter Beitrag vom 27. Dez 2007
 
gmc616

Registriert seit: 25. Jun 2004
Ort: Jena
627 Beiträge
 
Delphi 10.3 Rio
 
#1

Drucken Seitenreihenfolge -> TPrintDialog.Collate = false

  Alt 18. Dez 2007, 15:40
Hallo DP,

sorry mir fällt zum Thema grad keine passende Überschrift ein.

Ich möchte Drucken, und zwar ein mehrseitiges Dokument mit 2 Kopien.
Ich möchte die Reihenfolgen der ausgedruckten Blätter ändern können
von Seiten: 1->2->3->1->2->3
nach Seiten 1->1->2->2->3->3

... datt Ganze mit Delphi 7

Laut Internet, google, MSDN usw. gibt es dafür die Eigenschaft "Collate". Auch der TPrintDialog besitzt die Eigenschaft "Collate", aber egal ob ich den Hacken bei "Sortieren" setze oder nicht, PrintDialog.Collate ist immer false!
Warum?

Nun hab ich weiter gegraben und gebastelt, und setze mittlerweile die Druckereinstellungen per DEVMODE (_devicemodeA und dem SchnickSchnack drum rum). Funktioniert Super, bis auf _devicemodeA.dmCollate. Egal ob ich 0 oder 1 setze, die Reihenfolge bleibt die gleiche.
Warum, denn nur ?

gedruckte wird ganz normal mit Printer.BeginDoc und Co.

Kleine Nebenfrage: Weiß irgendwer, wie man die Seitenreihenfolge im Drucker-Eigenschaften-Dialog "Von vorne nach hinten" bzw. "Von hinten nach vorn" ermitteln und ändern kann?

verzweifelte Grüße
gmc
  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 13:43 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