Einzelnen Beitrag anzeigen

Benutzerbild von MaBuSE
MaBuSE

Registriert seit: 23. Sep 2002
Ort: Frankfurt am Main (in der Nähe)
1.838 Beiträge
 
Delphi 10 Seattle Enterprise
 
#6

Re: TDBGrid auch ohne Report aus drucken?

  Alt 29. Jun 2005, 10:26
Zitat von smart:
Ist es möglich ein TDBGrid auch ohne einen Report aus zu drucken? Hat das schonmal Einer gemacht und Erfahrungen gesammelt.
Es sollte ja auch möglich sein, das Grid selbst auszudrucken

Delphi-Quellcode:
...
uses printers;
...
 printer.begindoc;
 printer.canvas.copyrect(...) // hier das Canvas vom TDBGrid kopieren
 printer.enddoc;
...
Das sieht dann aus wie eine Hardcopy.
Das Grid ist genau so zu sehen wie auf dem Bildschirm.
(Also auch nur die angezeigten Datensätze (angezeigte Zeilen und Spalten)

Ich hoffe diese Info hilft Euch.

ps: Es gibt von www.devexpress.com das ExpressPrinting System.
Das macht genau das. Es sind unter anderem Links für RichEdit, StringGrid, DrawGrid, ListBox, ListView, ShellListView, TreeView, ShellTreeView, TeeChart, GenericContainer such as TForm, TFrame, TPanel vorhanden
(°¿°) MaBuSE - proud to be a DP member
(°¿°) MaBuSE - proud to be a "Rüsselmops" ;-)
  Mit Zitat antworten Zitat