TExtPrinter
This programme is presented to you by:
06888 Eutzsch
messages [at] jakobsche [dot] de | |
Phone | 0711-63606-16 |
Facsimile | 040-3603-017795 |
Website | www.jakobsche.de |
Category: | Development / Other |
Version: | 1.0 |
Release date: | 2001-07-21 |
Size: | 197 |
OS: | Win3.1 / Win 95 / 98 / ME / NT / 2000 |
Requirements: | Delphi 1.0 |
Languages: | German, English |
Downloads: | 0 in December / 122 in total |
Rating: 3.00/10 (1 vote cast)
Download: | private.addcom.de/jakobsche/extprint.exe |
Infopage: | private.addcom.de/jakobsche/delphi.htm#TExtPrint |
TExtPrinter kann anstelle von TPrinter verwendet werden. Dazu setzt man
anstelle der Unit Printers die Unit ExtPrint und anstelle der
Variable Printer die Variable
ExtPrinter ein. Das Ersatzobjekt bietet die Möglichkeit, mit der
Methode PrintDocument Dokumente, die aus Seiten mit oder ohne Kopf- und
Fußzeilen bestehen, komfortabel zu drucken. Dazu müssen Sie den
Ereignissen OnPrintHeadLine, OnPrintFootLine und
OnPrintPageLine nur geeignete Routinen zuzuweisen, in denen Sie durch
Verwendung von Methoden der Eigenschaft Canvas den Inhalt und in den
Parametern der Ereignisbehandlungsroutinen die Größe des
jeweils zu druckenden Bereichs richtig festlegen. Wann und wo die entsprechenden
Teile des Dokuments zu drucken sind, legt PrintDocument durch das
Auslösen der entsprechenden Ereignisse fest.
TExtPrinter kann darüber hinaus die Maße einer Druckseite
in Millimetern (Eigenschaften HorzMM und VertMM) und die
Druckauflösung (Eigenschaften HorzPixelsPerInch und
VertPixelsPerInch) anzeigen.
Der Download enthält ein Programmierbeispiel für die Anwendung der Methode
PrintDocument zum Erstellen eines Berichts. Man kommt auf diese Weise
z.B. ohne ReportSmith oder einen anderen Berichtsgenerator aus, was das
zusätzliche Abbilden der Beziehungen von Tabellen in einer anderen
Umgebung und den Einsatz einer zusätzlichen Programmiersprache erspart.
Show / Hide
Here you can subscribe for the update infos for this programme. You will then receive an e-mail notice each time an update has been submitted for this programme.
In order to subscribe for the update infos, please enter your e-mail address below. You will then receive an e-mail with a link, which you need to click in order to confirm you subscription.
You can unsubscribe from the list at any time. For this purpose, you will find a link at the end of each update info e-mail.
This service is completely free of charge for you.