Utilisation du langage de programmation Visual Basic de Microsoft, il est possible de créer vos propres navigateurs Web. Le moteur sous-jacent alimenter le navigateur sera Internet Explorer , mais l'interface utilisateur et l'apparence que vous pouvez personnaliser entièrement à votre goût à l'aide de l'interface utilisateur graphique intuitive de conception d'outils de Visual Basic . Instructions 
 1 
 Ouvrez Visual Basic et créez un nouveau projet en cliquant sur " Fichier" puis "Nouveau projet ". Sélectionnez " Windows Forms projet» et , lorsque vous êtes invité , donnez votre projet le nom " MyOwnBrowser . " Tout autre nom que vous voulez, c'est OK. 
 2 
 Faites glisser le composant " WebBrowser " à partir de la boîte à outils et dans votre projet. En faisant glisser les bords, le redimensionner afin qu'il remplisse pleinement de votre fenêtre de projet . Cette boîte blanche sera la zone de contenu Web sera rendu à l'utilisateur lorsque le programme s'exécute . 
 3 
 Faites glisser une zone de texte et un bouton de la boîte à outils dans votre projet. Naturellement, la zone de texte sera la barre d'adresse et le bouton sera un bouton " Go" qui va provoquer la page se charge. Si vous n'avez qu'une seule page que vous voulez votre navigateur pour charger , vous pouvez laisser ces plus tard , mais pour l'instant les mettre en pendant que vous apprenez les concepts. 
 4 
 Double- cliquez sur le bouton que vous venez ajouté à aller directement au code source. Visual Basic créera automatiquement un événement "click" pour le bouton dans le code. Collez le texte suivant à l'intérieur des parenthèses de cet événement : 
 
 Private Sub Button1_Click ( expéditeur de ByVal comme System.Object , ByVal e As System.EventArgs ) Handles Button1.Click 
 
 essayer et 
 WebBrowser1.URL = new Uri ( TextBox1.Text ) 
 
 Catch ex As System.UriFormatException 
 
 WebBrowser1.URL = new Uri ( "http://" + TextBox1.Text ) < br > 
 Fin essayer et 
 End Sub 
 
 va essayer d'interpréter le texte dans la barre d' adresse URL. Si elle échoue, ce sera probablement parce que le "http://" s'est laissé. Le programme de réessayer avec ce texte annexé . Si cela ne fonctionne toujours pas , alors il va abandonner.