![]() |
Tchart - Druckerdialog ?
Guten Tag zusammen.
Also ich drucke immer die chart mitteld des print-befehls. Nur hier kann ich ja keinen drucker mehr auswählen. Da mein standard drucker aber nur schwarzweiß kann ist das etwas blöd. also lautet meine Frage: Wie kann ich den Drucker vor dem Drucken auswählen? Gruß, Morri |
Re: Tchart - Druckerdialog ?
Mit nem Printerdialog kannst du es interaktive machen.
Edit1: Ansonsten gibt es printer.printerindex Edit2: und printer.printers zum auswählen |
Re: Tchart - Druckerdialog ?
Wie wäre es mit
Delphi-Quellcode:
Edit:
ChartPreview(DeinForm,DeinChart);
Delphi-Quellcode:
nicht vergessen
Uses TeePrevi
|
Re: Tchart - Druckerdialog ?
tut mir leid wenn ich so blöd frage, aber wie soll ich dass denn genau mit dem dialog macvhen?
ich bekomme den da irgendwie nicht sinnvoll rein. Und die 2. Antwort entzieht sich vollig meines verstandes... |
Re: Tchart - Druckerdialog ?
Zitat:
Delphi-Quellcode:
Natürlich nur wenn der Name des Formulars = Form1 ist und das Chart = Chart1 heisst.Uses TeePrevi; procedure TForm1.ButtonClick(Sender: TObject); begin ChartPreview(Form1,Chart1); end; |
Re: Tchart - Druckerdialog ?
Na du gehst unter die Registerkarte "Dialoge" und ziehst dir so einen Printerdialog aufs Formular. Und wenn du willst, dann rufst du die Methode execute des Dialogs auf.
Die andere Variante hab ich eigentlich schon geschrieben. Änder doch einfach mal printer.printerindex auf eine andere Zahl als -1. Und wenn du willst welche Zahl, was bedeutet dann schaue die die Stringliste printer.printers an. Du musst natürlich printers in der uses liste anfügen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:29 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