Rubrik: Drucker | VB-Versionen: VB4, VB5, VB6 | 07.02.03 |
HTML-Seite über das WebBrowser-Control drucken Ein weiteres Beispiel, wie man Webseiten in Verbindung mit dem WebBrowser-Control ausdrucken kann. | ||
Autor: Dieter Otter | Bewertung: | Views: 33.086 |
www.tools4vb.de | System: Win9x, WinNT, Win2k, WinXP, Win7, Win8, Win10, Win11 | Beispielprojekt auf CD |
Verwenden Sie das WebBrowser-Control in Ihrer Anwendung?
Sei es, um eigene HTML-formatierte Informationen oder auch Webseiten aus dem Internet online anzuzeigen.
Dann haben Sie sich sicherlich auch schon einmal gefragt, wie sich eine im WebBrowser-Fenster dargestellte Seite programmgesteuert ausdrucken lässt.
Vor längerer Zeit haben wir Ihnen hierzu schon einmal einen Tipp gezeigt - und zwar in Verbindung mit der ShellExecute-API bzw. über die SendKeys-Anweisung.
Unser heutiger Tipp erledigt das eleganter - und zwar über die ExecWB-Methode des WebBrowser-Controls.
' Drucken mit Druckdialog WebBrowser1.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER
' Drucken ohne Druckdialog WebBrowser1.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER
' Drucken mit Druckvorschau ' Funktioniert erst ab IE 5.0 WebBrowser1.ExecWB OLECMDID_PRINTPREVIEW, OLECMDEXECOPT_DODEFAULT