Usando el lenguaje de programación Visual Basic de Microsoft , es posible crear sus propios navegadores . El motor subyacente de encender el navegador sea Internet Explorer, pero la interfaz de usuario y la apariencia se puede personalizar completamente a su gusto mediante el uso de herramientas intuitivas interfaz gráfica de usuario de diseño de Visual Basic . Instrucciones
1
Abra Visual Basic y cree un nuevo proyecto haciendo clic en "Archivo" y luego en " Nuevo proyecto ". Seleccione "Windows Forms proyecto" y , cuando se le solicite , darle a su proyecto el nombre " MyOwnBrowser . " Cualquier otro nombre que desea está bien.
2 Arrastre el componente " WebBrowser " de la caja de herramientas y en su proyecto. Al arrastrar los bordes , cambiar el tamaño de forma que la mayor parte de la ventana de proyecto llena . Este cuadro blanco será el área donde se representará el contenido Web para el usuario cuando se ejecuta el programa .
3
Arrastre un cuadro de texto y un botón de la caja de herramientas en su proyecto. Naturalmente , el cuadro de texto será la barra de direcciones y el botón será un botón "Go ", que hará que la página se cargue . Si sólo tiene una página que quieres que tu navegador no carga , puede dejar estos más tarde , pero por ahora los puso en mientras aprende los conceptos.
4
doble clic en el botón que acaba de añadido para ir directamente al código fuente . Visual Basic creará automáticamente un evento de "click " del botón en el código . Pega el siguiente dentro de los corchetes de ese evento :
Private Sub Button1_Click ( remitente de ByVal como System.Object , ByVal e como System.EventArgs ) Handles Button1.Click
Prueba
< p > WebBrowser1.URL = New Uri ( TextBox1.Text )
Catch ex As System.UriFormatException
WebBrowser1.URL = New Uri ( "http://" + TextBox1.Text ) < br >
End Try End Sub
tratará de interpretar el texto en la barra de direcciones como URL. Si falla, lo más probable es que debido a que el " http://" le queda apagado. El programa tratará de nuevo con el texto adjunto . Si el error persiste , entonces se dará por vencido .