IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

Navigateur web !


Sujet :

Windows Forms

  1. #1
    Membre éclairé Avatar de FCL31
    Profil pro
    Inscrit en
    Août 2007
    Messages
    887
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 887
    Par défaut Navigateur web !


    Je travail sur Visual Basic Express 2008.
    Je ne connais pas la programmation.

    Je suis en train de faire un simple navigateur web avec une barre d'adresse (TextBox1), une "fenêtre d'affichage de la page web" (WebBrowser1) et un bouton de "Ok" pour valider l'adresse dans la TextBox.

    Actuellement, se que j'ai fait marche.

    Voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    PublicClass Form1
     
    PublicSubNew()
    InitializeComponent()
    WebBrowser1.Navigate("google.fr")
    EndSub
     
    PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    WebBrowser1.Navigate(TextBox1.Text)
    EndSub
     
    EndClass
    Pour commencer, je voudrais savoir s’il est possible de rajouter des boutons "Page précédente" et "Page suivante" ?

    D'autres questions viendront surement ultérieurement.

    Merci d'avance pour votre aide

  2. #2
    Membre Expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Par défaut
    Tu trouveras sur MSDN (http://msdn.microsoft.com/fr-fr/libr...er.goback.aspx) toutes les informations nécessaires.
    Pour ta question, il existe les méthodes GoBack et GoForward.

  3. #3
    Membre émérite
    Inscrit en
    Octobre 2006
    Messages
    587
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Octobre 2006
    Messages : 587
    Par défaut
    Citation Envoyé par FCL31 Voir le message
    Je ne connais pas la programmation.
    Oula, apprends les bases : condition, boucles, variables...

    Il doit y avoir des tutos sur le site pour les bases de la programmation.

  4. #4
    Membre expérimenté Avatar de Faladin
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    333
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2007
    Messages : 333
    Par défaut
    Y'a toujours le site de P.Lasserre (voir ma signature) pour des bonnes bases en programmation objet et en VB.

  5. #5
    Membre éclairé Avatar de FCL31
    Profil pro
    Inscrit en
    Août 2007
    Messages
    887
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 887
    Par défaut
    Oula, apprends les bases : condition, boucles, variables...
    Je sais qu'il faut avoir des bases

    J'en ai quelques une en VBA sur Access

    Je me doute que c'est pas tout a fait la même chose mais je pense que le principe est un peu le même.

    Y'a toujours le site de P.Lasserre
    J'ai regardé et effectuvement il ya quelques bases interessantes. J'en ai regardé une parti mais je pense su'il n'y a pas se que je veu.

    Tu trouveras sur MSDN (http://msdn.microsoft.com/fr-fr/libr...er.goback.aspx) toutes les informations nécessaires.
    Pour ta question, il existe les méthodes GoBack et GoForward.
    Je vai approfondir !!

  6. #6
    Membre émérite
    Inscrit en
    Octobre 2006
    Messages
    587
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Octobre 2006
    Messages : 587
    Par défaut
    Citation Envoyé par FCL31 Voir le message
    Je me doute que c'est pas tout a fait la même chose mais je pense que le principe est un peu le même.
    VB.Net est un langage orienté objet et VBA un langage de type procédural. La grosse différence tient du fait que les variables globales disparaissent et un changement de point de vue sur le concept.

  7. #7
    Membre éclairé Avatar de FCL31
    Profil pro
    Inscrit en
    Août 2007
    Messages
    887
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 887
    Par défaut
    Merci OhMonBato

    Ton lien ma beaucoup servi.
    J'ai réussi à faire mes boutons «Précédent et Suivant".
    J'ai aussi fait un bouton "Actualiser" sans problème.

    Mais j'ai un petit souci :

    Lorsque je met la fenêtre en plein écran, le WebBrowser ne se met pas en plein écran, il reste dans sa taille initiale, j'ai donc le WebBrowser sur un demie fenêtre :
    Comment faire pour que le WebBrowser s'ajuste à la fenêtre ?
    Je n’ai pas réussi à voir dans les propriétés.

  8. #8
    Membre expérimenté Avatar de Faladin
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    333
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2007
    Messages : 333
    Par défaut
    Y'a surement une propriété .Dock que tu peux mettre à Fill

  9. #9
    Membre éclairé Avatar de FCL31
    Profil pro
    Inscrit en
    Août 2007
    Messages
    887
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 887
    Par défaut
    Merci Faladin

    Mais le probléme est que le WebBrowser s'aligne sur tout le Form donc je peu pas voir les TextBox et les Boutons que j'ai mis en haut du Form.

    En fait, je voudrais que le WebBrowser s'aligne sur la largeur du Form ainsi que sur le bas et donc laisser la même distance entre le haut du Form et le haut du WebBrowser.

  10. #10
    Membre Expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Par défaut
    Dock à None, Anchor à Left,Bottom,Right et :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Private Sub Form1_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Resize
    WebBrowser1.Top = 30
    WebBrowser1.Height = Me.Height - 50
    End Sub

  11. #11
    Membre expérimenté Avatar de Faladin
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    333
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2007
    Messages : 333
    Par défaut
    Ça serait pas plus simple de mettre un split container, splité horizontalement, tes boutons dans le panel du haut et dans le panel du bas ton webbrowser, et encore une fois, dock.fill, mais cette fois il va remplir seulement le panel du bas?

    Moi j'opterais plus pour ça

  12. #12
    Membre éclairé Avatar de FCL31
    Profil pro
    Inscrit en
    Août 2007
    Messages
    887
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 887
    Par défaut
    Merci OhMonBato

    Mais j'ai préférer utiliser la méthode de Faladin qui est effectivement plus simple car pas de code.
    A premiere vu, mon navigateur marche pour le moment sans probléme.
    Merci Faladin.

    J'ai encore une nouvelle question :
    Comme vous pouvez le penser, je voudrais faire un equivalant de "Favoris"
    Mais par contre là j'ai aucune idée de comment faire.

    Si vous avez une idée SVP merci d'avance

  13. #13
    Membre Expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Par défaut
    Ce sujet commence à partir un peu dans tous les sens, ce n'est plus une question précise mais un projet complet...
    Mais les favoris, tu peux les enregistrer dans un fichier tout bêtement. Ensuite à toi de voir pour l'organisation de ton fichier, tu peux t'inspirer de celui qui est exporté par IE par exemple (être compatible ne gacherait rien d'ailleurs).

  14. #14
    Membre expérimenté Avatar de Faladin
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    333
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2007
    Messages : 333
    Par défaut
    Y'a rien de plus simple que d'enregistrer dans un fichier texte l'adresse actuelle...

    Comme dit OhMonBato, mois aussi j'opterais pour quelque chose de compatible...


    Aller, un peu d'effort!

  15. #15
    Membre éclairé Avatar de FCL31
    Profil pro
    Inscrit en
    Août 2007
    Messages
    887
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 887
    Par défaut
    Je veu bien mais je ne comprend toujours pas comment faire

  16. #16
    Membre Expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Par défaut
    Dans l'aide de VB, il me semble qu'il y a un tuto pour la lecture/écriture dans un fichier texte, commece par là et si tu butes sur un problème particulier il y a encore les tutos de ce site plus la recherche sur ce forum. Faut quand même se retrousser un peu les manches au départ

  17. #17
    Membre expérimenté Avatar de Faladin
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    333
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2007
    Messages : 333

Discussions similaires

  1. Navigateur web par defaut
    Par xufux dans le forum Applications et environnements graphiques
    Réponses: 8
    Dernier message: 18/04/2007, 16h08
  2. Piloter un navigateur web sous linux
    Par rootdaoud dans le forum Applications et environnements graphiques
    Réponses: 4
    Dernier message: 22/04/2005, 12h00
  3. Quel langage pour un navigateur Web ?
    Par Auron dans le forum Langages de programmation
    Réponses: 9
    Dernier message: 31/10/2004, 12h41
  4. Réponses: 3
    Dernier message: 11/05/2004, 19h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo