Entwickler-Ecke
Internet / Netzwerk - WebBrowser, Druckgestaltung
ssb-blume - So 19.10.08 11:27
Titel: WebBrowser, Druckgestaltung
Hallo, ich habe wieder mal ein Problem:
In Delphi gibt es die Komponente Webbrowser. Diese hat eine Methode
ExecWB(cmdID: OLECMDID; cmdexecopt: OLECMDEXECOPT; var pvaIn: OleVariant; var pvaOut: OleVariant);
Ich benutze den Befehl cmdID: OLECMDID_PRINT zum Drucken:
Delphi-Quelltext
1: 2: 3:
| i:= Web1.QueryStatusWB(OLECMDID_Print); if i=3 then Web1.ExecWB(OLECMDID_Print, 0); |
Gebe ich statt der 0 eine 1 an, wird der Page Setup Dialog aufgerufen.
Dafür ist auch der Befehl
Web1.ExecWB(OLECMDID_PAGESETUP, cmdexecopt, ...)
zum Gestalten vorhanden.
Die Frage:
weiß jemand die OleVariant - Angaben für das automatische Setzen der Voreinstellungen?
Komme bei MS und Google zu keinem vernünftigen Ergebnis.
Danke!
Moderiert von
matze: Delphi-Tags hinzugefügt
ssb-blume - Mo 20.10.08 09:50
Danke!
Die Arbeit dafür ist allerdings in exorbitante Größe gewachsen!
Ich dachte einfach, gib die Ole-Daten an und es hat sich-
Pustekuchen.
Wollte Java eigentlich vermeiden, das Programm soll auch auf
ganz kleinen Computern laufen :lol:
jaenicke - Mo 20.10.08 10:31
Vielleicht ist es sinnvoll dir diese Alternative zum TWebBrowser anzuschauen:
http://pbear.com/
Soweit ich das sehe ist dort auch drucken möglich.
ssb-blume - Di 21.10.08 09:53
Hi
Das ist genau das, was ich brauche und auch noch viel mehr!
Herzlichen Dank!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!