Ich möchte den zu verwendenden Drucker und Ausgabeschacht des Reports wechseln, dies jedoch nicht im Reportdesigner sonder per Programmcode direkt aus Delphi (VCL-Komponente).
Wie geht dies am einfachsten? DOM?
Besten Dank.
Ich möchte den zu verwendenden Drucker und Ausgabeschacht des Reports wechseln, dies jedoch nicht im Reportdesigner sonder per Programmcode direkt aus Delphi (VCL-Komponente).
Wie geht dies am einfachsten? DOM?
Besten Dank.
Hallo!
Helfen könnte hierbei dieser Artikel in der Knowledgebase von Combit: List & Label: Drucker ohne Auswahl-Dialog bestimmen(KBTD000415)
Da wird die APi LlSetPrinterInPrinterFile verwendet. Und um den den Druckerschacht anzupassen müsste man dann eben noch die DEVMODE-Struktur entsprechend modifizieren.
Aber es würde auch über die DOM-API von list & label gehen: Hier müsste dann in der entsprechenden Region das SourceTray eingestellt werden. Hier evtl. auch lldomviewer.exe verwenden, um zu schauen wo genau das SourceTray zu finden ist.