none
sauvegarder page web vb RRS feed

  • Question

  • bonjour

    je suis entrain de créer un navigateur web avec visual basic

    j'ai une form1, textbox1, button1 et webbrowser1

    je voudrais savoir le code pour sauvegarder la page web de webbroxser1 sur mon pc avec un folderbrowserdialog

    merci


    mercredi 25 avril 2012 19:10

Réponses

  • Salut

    pour enregistrer une page tu peux ecrire le contenu de ta webbrowser dans un fichier html

    celui ci se trouve dans la propriete documenttext du webbrowser

     Dim savedialog As SaveFileDialog = New SaveFileDialog()
            If savedialog.ShowDialog = Windows.Forms.DialogResult.OK Then
                File.WriteAllText(savedialog.FileName, WebBrowser1.DocumentText)
    
            End If

    en enregistrant n'oublie pas de le faire en html par exemple :mapage.html

    Cordialement


    la FOI déplace les montagnes et bien DOTNET les effaces complétement.

    jeudi 26 avril 2012 07:50

Toutes les réponses

  • Salut

    pour enregistrer une page tu peux ecrire le contenu de ta webbrowser dans un fichier html

    celui ci se trouve dans la propriete documenttext du webbrowser

     Dim savedialog As SaveFileDialog = New SaveFileDialog()
            If savedialog.ShowDialog = Windows.Forms.DialogResult.OK Then
                File.WriteAllText(savedialog.FileName, WebBrowser1.DocumentText)
    
            End If

    en enregistrant n'oublie pas de le faire en html par exemple :mapage.html

    Cordialement


    la FOI déplace les montagnes et bien DOTNET les effaces complétement.

    jeudi 26 avril 2012 07:50
  • Salut es ce que tu as utiliser la solution proposée si tu as essayé une autre fait nous part de celle ci


    la FOI déplace les montagnes et bien DOTNET les effaces complétement.

    samedi 28 avril 2012 21:41
  • Bonjour,

    La réponse de mmvw01 est bonne mais il est aussi possible de l'enregistrer en doc ou docx word va le réinterpréter et l'ouvrir comme une page IE mais dans l'environnement word

    Avez vous toute les informations ?

    Dans le cas ou vous n'avez pas eu réponse a votre problème merci de nous le faire savoir !

    A bientot


    Cordialement,
    Xavier TALOUR
    Alias Troxsa SendMail
    Voir le profil de Xavier TALOUR sur LinkedIn

    lundi 30 avril 2012 20:44
    Auteur de réponse