Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Dokumentenname in der Warteschlange (https://www.delphipraxis.net/118410-dokumentenname-der-warteschlange.html)

PhilmacFLy 7. Aug 2008 11:01


Dokumentenname in der Warteschlange
 
Hallo
Wie immer wende ich mich wieder mit einer Frage an euch, und wie könnte es anders sine wieder zum Drucken. Und zwar wenn ich über Delphi drucke wird das dann doch in die Warteschlange des Druckers aufgenommen. Nur hab ich jetzt das Problem das, das Dokument keinen Namen hat.
Kann man das irgendwie einstellen? Und wenn ja wie?

marabu 7. Aug 2008 11:29

Re: Dokumentenname in der Warteschlange
 
Hallo Philipp,

schau dir mal die Eigenschaft Title des Printer-Objektes an.

Freundliche Grüße

PhilmacFLy 7. Aug 2008 11:44

Re: Dokumentenname in der Warteschlange
 
Das hab ich ausprobiert hat aber irgendwie nicht funktioniert. Muss man da irgendwas mit den Zeichen beachten?

marabu 7. Aug 2008 13:47

Re: Dokumentenname in der Warteschlange
 
Der Name darf kein NUL-Zeichen enthalten. Schade, dass du nicht zeigst, wie du es versucht hast. Hier mal der wesentliche Teil:

Delphi-Quellcode:
procedure TDemoForm.PrintButtonClick(Sender: TObject);
begin
  with Printer do
  begin
    Title := ParamStr(0); // z.B.
    BeginDoc;
    // NewPage;
    EndDoc;
  end;
end;

PhilmacFLy 7. Aug 2008 13:51

Re: Dokumentenname in der Warteschlange
 
ok dann hab ich schon ich hab erst begin.doc und dann den title danke


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