![]() |
datei öffnen, drucken, schließen
Hi,
ich habe mal ein frage zum thema drucken...oda so ähnlich ;-) ich hab hier nen kleenes prog erstellt, was daten in eine HTML datei schreibt... jetzt meine frage... ich würd diese datei gerne drucken lassen... die datei soll erstellt werden (was auch schon klappt)... zum drucken geöffnet werden, danach soll die datei gedruckt werden und nach dem drucken wiedre geschlossen und anschließend gelöscht... öffnen kann man die datei ja mit diesem stückchen code hier:
Delphi-Quellcode:
aber wie kann ich den rest realisieren?
procedure OpenFile(FileName: string);
var c: array[0..800] of Char; begin StrPCopy(c, FileName); ShellExecute(Application.Handle, 'open', c, nil, nil, SW_NORMAL); end; mfg homerunjack22 |
Re: datei öffnen, drucken, schließen
Die Suchfunktion hat die Antwort auf deine Frage:
![]() Du solltest also am besten die Komponente Twebbrowser einbinden, die eine instanz des IE in deinem Programm erzeugt und dann mit Hilfe von diesem ![]() |
Re: datei öffnen, drucken, schließen
Oder einfach als Parameter von ShellExecute print statt open schreiben...
Und statt c kannst du auch PChar(FileName) schreiben. |
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