Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C++CLI / VB .Net / .Net-Framework » WebBrowser.ShowSaveAsDialog Fehler

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
25.08.2006, 20:43 Uhr
~theolmue
Gast


Hallo,
ich habe ein Form mit einem WebBrowser-Steuerelement. Zur Laufzeit weise ich ihm über die DocumentText-Eigenschaft einen String zu, der einen HTML-Quelltext darstellt. Darauf hin zeigt das Steuerelement das Dokument ordentlich an. Anschließend will ich die Seite über die ShowSaveAsDialog-Methode auf Festplatte speichern können. Der Dialog zum Speichern einer Webseite geht zwar auf, aber gespeichert wird eine leere Seite und nicht die angezeigte Seite und ich habe keine Ahnung warum.

Hier die relevanten Ausschnitte aus dem Quellcode:

Code:

      public Form1()
      {
         InitializeComponent();
         this.webBrowser1.DocumentText = "<html><head><meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\"></head><body><H1>Meine Seite</H1></body></html>";
      }

      private void button1_Click(object sender, EventArgs e)
      {
         this.webBrowser1.ShowSaveAsDialog();
      }




Folgendes Dokument wird dann auf die Festplatte gespeichert:

Code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0011)about:blank -->
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=unicode">
<META content="MSHTML 6.00.2900.2963" name=GENERATOR></HEAD>
<BODY></BODY></HTML>



Ich hoffe irgend jemand hat eine Idee, am besten mit einem passenden Codeschnipsel!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
26.08.2006, 09:26 Uhr
Eroli



Bist ja ziemlich sparsam mit Code

Was mir aufgefallen ist, er hat die Seite "about:blank" gespeichert, die ja bekanntlich leer ist.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
28.08.2006, 07:52 Uhr
~theolmue
Gast


Nun, ich wollte niemanden mit unnötig viel Code belasten.
Ist mir auch aufgefallen, dass about blank gespeichert wird. Die Frage ist: wie bekomme ich meine HTML-Seite auf die Festplatte?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C++CLI / VB .Net / .Net-Framework ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: