Dokumentname bei TPrinter

Für Fragen von Einsteigern und Programmieranfängern...
Antworten
AlterMann
Beiträge: 238
Registriert: So 13. Dez 2009, 09:43
OS, Lazarus, FPC: Lazarus 3.0 (rev lazarus_3_0) FPC 3.2.2 i386-win32-win32/win64
CPU-Target: x86 64Bit
Wohnort: Niederösterreich

Dokumentname bei TPrinter

Beitrag von AlterMann »

Hallo

Ich drucke Daten mit TPrinter, funktioniert auch tadellos.
Meist möchte ich kein Papier verschwenden und drucke über FreePDF in eine PDFdatei.
Wenn ich dies aus anderen Anwendungen (z.B. Ms-Word o.ä.) mache, wird dem Treiber gleich ein Name mitgeteilt, der als Dateiname für die PDF-Datei vorgeschlagen wird.
Entweder bin ich blind, oder TPrinter fehlt diese Möglichkeit einen Namen festzulegen.

Kennt sich da wer aus?

Danke im Voraus
Christian
Früher war alles besser. Und aus Holz!

Benutzeravatar
theo
Beiträge: 10872
Registriert: Mo 11. Sep 2006, 19:01

Re: Dokumentname bei TPrinter

Beitrag von theo »

Ich weiss ja nicht wonach du suchst, aber ich würde mal die Eigenschaft "FileName" verwenden. :roll:

Heinrich Wolf
Beiträge: 323
Registriert: Di 12. Apr 2011, 13:21
OS, Lazarus, FPC: WinXP + VMWare Player mit Fedora14, L 1.1, FPC 2.7.1
CPU-Target: 1core 1,8GHz 32Bit
Wohnort: Fürth
Kontaktdaten:

Re: Dokumentname bei TPrinter

Beitrag von Heinrich Wolf »

Hallo,

Vor Printer.BeginDoc musst Du einen String an Printer.Title zuweisen.

Heiner

AlterMann
Beiträge: 238
Registriert: So 13. Dez 2009, 09:43
OS, Lazarus, FPC: Lazarus 3.0 (rev lazarus_3_0) FPC 3.2.2 i386-win32-win32/win64
CPU-Target: x86 64Bit
Wohnort: Niederösterreich

Re: Dokumentname bei TPrinter

Beitrag von AlterMann »

Heinrich Wolf hat geschrieben:Hallo,

Vor Printer.BeginDoc musst Du einen String an Printer.Title zuweisen.

Heiner
Danke Heiner. Das "vor" war also der Knackpunkt.

@Theo: FileName hab ich auch schon versucht, da wird nur die Druckausgabe in eine Datei mit diesem Namen umgeleitet.

Danke schön.
Christian
Früher war alles besser. Und aus Holz!

Antworten