vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: html-report erstellen 
Autor: ModeratorDaveS (Moderator)
Datum: 24.11.04 13:13

Du kannst z.B. HtmlTextWriter benutzen. (Beispiel aus MSDN, mehr oder weniger).

        Dim tw As New StreamWriter("C:\test.htm", False, _
          System.Text.Encoding.UTF8)
        Dim hw As New HtmlTextWriter(tw)
        Dim maxRows As Integer = 3
        Dim maxCols As Integer = 4
 
        hw.WriteFullBeginTag("html")
        hw.WriteLine()
 
        hw.WriteFullBeginTag("body")
        hw.WriteLine()
 
        hw.WriteFullBeginTag("h1")
        hw.Write("Using the HtmlTextWriterClass")
        hw.WriteEndTag("h1")
        hw.WriteLine()
 
        hw.WriteBeginTag("table")
        hw.AddStyleAttribute(HtmlTextWriterStyle.FontWeight, "bold")
        hw.AddStyleAttribute(HtmlTextWriterStyle.FontFamily, "verdana")
        hw.AddStyleAttribute(HtmlTextWriterStyle.FontSize, "14pt")
        hw.WriteAttribute("border", "1")
        hw.Write(HtmlTextWriter.TagRightChar)
        hw.WriteLine()
 
        hw.Indent += 1
        For i As Integer = 0 To maxRows - 1
 
            hw.WriteFullBeginTag("tr")
            hw.WriteLine()
 
            hw.Indent += 1
            For j As Integer = 0 To maxCols - 1
 
                hw.WriteBeginTag("td")
                hw.WriteAttribute("valign", "top")
                hw.WriteAttribute("bgcolor", "lightblue")
                hw.Write(HtmlTextWriter.TagRightChar)
 
                hw.Write("Cell (" + i.ToString() + "," + j.ToString() + ")")
 
                hw.WriteEndTag("td")
                hw.WriteLine()
            Next
 
            hw.Indent -= 1
            hw.WriteEndTag("tr")
            hw.WriteLine()
        Next
        hw.Indent -= 1
 
        hw.WriteEndTag("table")
        hw.WriteLine()
 
        hw.WriteEndTag("body")
        hw.WriteLine()
 
        hw.WriteEndTag("html")
 
        hw.Close()
        tw.Close()
braucht

Imports System.Web.UI
Imports System.IO
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
html-report erstellen1.179Hubertus24.11.04 12:43
Re: html-report erstellen1.184ModeratorDaveS24.11.04 13:13
Re: html-report erstellen853Hubertus24.11.04 13:50
Re: html-report erstellen938lars00729.03.05 14:26
Re: html-report erstellen837lars00729.03.05 14:31

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle 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.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel