Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo Leute,

ich hab beschrifte in meinem VB Projekt eine HTML Seite die im Internet Explorer richtig angezeigt wird.

Jetzt möchte ich diese Datei ausdrucken, aber ohne dass ich den Internet Explorer öffnen muss und auf drucken und dann okay.

Sprich er soll automatisch die Seite aufrufen und dann ausdrucken.

HTML Seite ist ein Etticket dass ich mit einem Labeldrucker ausdrucke.

Die html seite besteht aus einem Java Skript sprich wird mit ActiveX angezeigt.

LG Chrissy

Geschrieben

hi,

definiere einfach ein Webbrowser Element.

Stelle die Property Visible auf False.


    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

'''Die Seite laden welche gedruckt werden soll. (Kann auch der Pfad einer lokalen html Seite sein.

        browser.Navigate("www.fachinformatiker.de")



    End Sub

    Private Sub browser_DocumentCompleted(ByVal sender As Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles browser.DocumentCompleted

'In das Event DocumentCompleted des Browser Controls den Print Befehl des Browser Controls schreiben

        browser.Print()

    End Sub

Theoretisch sollte es nach fertigem laden der Seite diese drucken. (ungetestet)

Aber nicht vergessen das Web Control von VS ist von Scriptmöglichkeiten ungefähr so gut wie der IE 7.

D. h. es kann gut sein das er dir beim ausführen von Scripten eine hübsche Exeption wirft. Must du einfach mal ausprobieren ;).

Prinzipiell wirst du aber nicht um eine solche Rutine herumkommen, da du auf einen html Parser angewiesen bist wenn du es grafisch ausgedruckt haben möchtest....

Lg

Gateway

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...