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
Brain: an apparatus with which we think we think.