Hallo Wissende,
ich lade eine Webseite in den TWebbrowser und drucker normalerweise wie folgt:
WebBrowser1.ExecWB(OLECMDID_PRINT,OLECMDEXECOPT_DONTPROMPTUSER, vaIn, vaOut);
Das klappt in anderen Applikationen sonst auch prima, nun aber weigert sich der Browser zu
drucken, macht schlicht nichts. Die Seite ist fertig gerendert, steht eigentlich nichts im Weg. Nun bin ich ratlos. Hat jemand eine zündende Idee unter welchen Umständen TWebBrowser nicht
drucken mag?
Danke und ciao
Frank
Ergänzung:
Das Konstrukt:
Delphi-Quellcode:
WebBrowser1.ControlInterface.ExecWB(OLECMDID_PRINT,OLECMDEXECOPT_PROMPTUSER, vaIn, vaOut);
Webbrowser1.Refresh;
WebBrowser1.ControlInterface.ExecWB(OLECMDID_PRINT,OLECMDEXECOPT_PROMPTUSER, vaIn, vaOut);
WebBrowser1.Refresh;
zaubert dann den Druckerdialog nach oben.