vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#

https://www.vbarchiv.net
Rubrik: Drucker   |   VB-Versionen: VB4, VB5, VB607.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 OtterBewertung:  Views:  33.086 
www.tools4vb.deSystem:  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



Anzeige

Kauftipp Unser Dauerbrenner!Diesen und auch alle anderen Tipps & Tricks finden Sie auch auf unserer aktuellen vb@rchiv  Vol.6
(einschl. Beispielprojekt!)

Ein absolutes Muss - Geballtes Wissen aus mehr als 8 Jahren vb@rchiv!
- nahezu alle Tipps & Tricks und Workshops mit Beispielprojekten
- Symbol-Galerie mit mehr als 3.200 Icons im modernen Look
Weitere Infos - 4 Entwickler-Vollversionen (u.a. sevFTP für .NET), Online-Update-Funktion u.v.m.
 
 
Copyright ©2000-2024 vb@rchiv Dieter OtterAlle Rechte vorbehalten.


Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.