Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Komplettes Delphi Programmbild drucken (https://www.delphipraxis.net/83509-komplettes-delphi-programmbild-drucken.html)

Tobias2610 3. Jan 2007 21:14


Komplettes Delphi Programmbild drucken
 
Gude, alle zusammen!
Ich bin noch neu auf dem Gebiet des Programmierens und habe eine Frage:
Wie kann ich einen Printdialog ins Programm einbauen, der das Programm druckt? (vllcht. als Bild oder so... kp)
Bedanke mich schon mal im vorraus für Antworten!
Gruß Tobi :bounce1:

SirThornberry 3. Jan 2007 21:23

Re: Komplettes Delphi Programmbild drucken
 
das Programm drucken? Meinst du die Oberfläche? So als würdest du einen Screenshot machen und diesen dann ausdrucken?

Tobias2610 3. Jan 2007 21:24

Re: Komplettes Delphi Programmbild drucken
 
so in der art. Halt mit dem printdialog den delphi 5 bereitstellt!

Kinimod8 3. Jan 2007 21:59

Re: Komplettes Delphi Programmbild drucken
 
Schau dir mal Delphi-Referenz durchsuchenTCustomForm.Print an.

Tobias2610 4. Jan 2007 20:13

Re: Komplettes Delphi Programmbild drucken
 
wo soll'n ich das finden :?:

mkinzler 4. Jan 2007 20:15

Re: Komplettes Delphi Programmbild drucken
 
Jede Form ist von TCustomForm abgeleitet und besitzt deshalb diese Methode.

dominikkv 4. Jan 2007 21:21

Re: Komplettes Delphi Programmbild drucken
 
Zitat:

Zitat von Tobias2610
wo soll'n ich das finden :?:

Onlinehilfe
schreib das wort irgendwo in delphi, markier es und drück F1 :wink:

foofighter85 7. Aug 2008 10:18

Re: Komplettes Delphi Programmbild drucken
 
hab bei meinem programm jetzt auch die option PrintDialog eingefugt und es wird auch das Fenster geöffnet für den Dialog...jedoch wenn ich auf "Drucken" klicke passiert nichts.
Gedruckt werden soll lediglich die Oberfläche des Programms.

hab das ganze bis jetzt nur soweit realisiert, da ich sonst keine Ahnung habe vom Drucken bei Delphi.

procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
PrintDialog1.Execute;
end;


wäre cool, wenn mir jemand weiterhelfen könnte

DeddyH 7. Aug 2008 10:23

Re: Komplettes Delphi Programmbild drucken
 
Hallo und Willkommen in der DP :dp:,

der PrintDialog tut genau das, wozu er da ist, nämlich einen Dialog zur Druckerauswahl bereitzustellen. Das Drucken selbst musst Du übernehmen.
Delphi-Quellcode:
procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
  if PrintDialog1.Execute then
    Print;
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:41 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