Visual Basic 2008, y compris la version Express gratuite , livré avec un composant de rendu HTML intégré nommé , comme il se doit , " WebBrowser. " Cela permet à un développeur, avec presque aucune programmation ou l'investissement de temps , de créer un navigateur Web ou permettre leur application sa propre documentation HTML d'affichage. Choses que vous devez
Visual Basic 2008
Afficher plus Instructions
1
Ajouter une zone de texte en haut de votre formulaire. Nommez-le " Addressbar " et changer son texte " http://www.google.com " ou toute autre adresse Web par défaut que vous souhaitez utiliser .
2
ajouter un bouton à côté de l' zone de texte. Nommez-le " GoButton " et modifier sa propriété text "GO ".
3
Ajouter la commande " WebBrowser " à la liste des composants et faites glisser ses frontières afin qu'il remplisse le reste de la fenêtre . Aller à la liste des propriétés sur le côté inférieur droit de l'écran et de trouver l'entrée " Anchor " . Il sera lu " Top, Bottom ». Cliquez sur le menu déroulant pour changer en " Haut, Bas , Gauche, Droite . " Cela permettra d'assurer que le contrôle de votre navigateur Web remplit toujours la fenêtre si l'utilisateur redimensionne .
Ensuite , allez à la propriété Url du contrôle de navigateur Web et modifier pour lire " http://www.google . com. " Si vous avez choisi un autre site Web par défaut dans l'étape 1 , utilisez-le.
4
Double cliquez sur le " GoButton " que vous avez créé à l'étape 2 . Cela va créer une fonction d' événement nommé " GoButton_Click " et vous y amènera automatiquement . Collez le code suivant dedans. Les lignes de REM décrire ce que fait le code sur chaque ligne :
REM Mettez de côté un peu de mémoire pour contenir une nouvelle url de URL.Dim Comme Uri
REM essayer de créer une URL à partir du texte en l'adresse bar.Tryurl = new Uri ( AddressBar.Text )
REM Si le texte dans la barre d'adresse n'a pas de sens comme une URL , donnez le warningREM d'utilisateur et puis dites-leur que vous allez à Google à la place . Catch ex As ExceptionMsgBox ( " URL invalide . Going to Google à la place. " ) url = new Uri ( " http://www.google.com " ) AddressBar.Text = " http://www.google.com "
Fin essayer et
REM Dites- le composant navigateur Web pour ouvrir le URL.WebBrowser1.Url = url