Announcement

Collapse
No announcement yet.

C# Internet Explorer

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • C# Internet Explorer

    Beitrag wurde gelöscht
    Zuletzt editiert von Gast_1; 03.09.2008, 21:02.

  • #2
    Hallo,

    in VS.NET installiert man dazu zuerst das <i>Microsoft Webbrowser-Control</i> in die Toolbox (Registerseite <i>COM Components</i>). Dann wird dem Projekt eine Referenz zur <i>Microsoft HTML Object Library</i> hinzu. Beide Namespaces werden importiert:
    <pre>
    using AxSHDocVw;
    using mshtml;
    </pre>
    Das Control <i>Microsoft Webbrowser</i> wird von der Toolbox auf dem Formular abgelegt. Danach kann man eine leere Seite im Control anzeigen lassen und den Text (HTML) selbst zuweisen:
    <pre>
    private void Form1_Load(object sender, System.EventArgs e)
    {
    Object aEmptyParam = null;
    this.axWebBrowser1.Navigate("about:blank",ref aEmptyParam, ref aEmptyParam,
    ref aEmptyParam, ref aEmptyParam);
    }

    private void button1_Click(object sender, System.EventArgs e)
    {
    IHTMLDocument2 doc = axWebBrowser1.Document as IHTMLDocument2;
    doc.writeln("< html >Das ist ein < b >Test< /b >< /html >");
    }
    </pre&gt

    Comment


    • #3
      Hallo,

      doch, geht mit 1.0 wie auch mit 1.1
      Sobald ein Internet Explorer Installiert wurde ist auch das Control vorhanden :-)

      Grüsschen Andrea

      Comment

      Working...
      X