[Guía]Como crear un Navegador Web mediante vB

Topic created · 3 Mensajes · 1129 Visitas
  • Eres eMe de dmx :icon_question: :icon_eek:

  • [alinear-centro]Creación de un Navegador Web mediante Windows Forms con Visual Basic.NET

    Primero de todo tenemos que descargarnos el Visual Basic:

    Para descargarlo en megaupload subir por mi pulsa [http://www.megaupload.com/?d=ITT5CYCL][0]">[http://www.megaupload.com/?d=ITT5CYCL][1]"
    Y para descargarlo en softonic pulsa [http://microsoft-visual-basic-2008-express.softonic.com/][0]">[http://microsoft-visual-basic-2008-expr][2] ... tonic.com/

    Ejecutamos el archivo y lo instalamos...

    Y ahora empezamos, creamos una aplicación Windows forms(si no sabes usar Windows forms mas adelante os pondre un tutorial) e insertamos este control que encontraremos en el panel de herramientas, de los controles comunes:

    Al colocar este control verás que tiende a acoplarse a la ventana, así que debemos "desacoplarlo" pulsando en la flecha que tiene arriba a la derecha y que muestra este menú:

    Le decimos que lo desacople de la ventana y ahora ocupará una zona distinta pudiéndola cambiar de tamaño:

    Ahora le vamos a poner varios controles:

    •Un cuadro de texto que le llamaremos "txt_direccion". Pondremos este nombre desde la ventana de propiedades y luego en el campo "ID".

    •Una etiqueta "Label" que ponga la palabra "Dirección".

    •Un botón de navegar que llamaremos btn_navegar.

    •Al control de navegación Web que hemos añadido antes le pondremos el nombre "navegador".

    Debe quedarnos así:

    Ahora cambiaremos los anclajes para que nos ajuste el control y la dirección al redimensionar la pantalla con la propiedad anchor. Para el control web quedará:

    Para el cuadro de texto le pondremos arriba, izquierda y derecha. Para el botón pondremos arriba y derecha. Si ejecutamos ahora el programa y movemos la ventana los controles se redimensionarán de forma automática:

    Ahora vamos a escribir el código necesario para que nuestro navegador vaya a la página que escribamos en el cuadro de texto.
    El control de navegación tiene un método que acepta una dirección URL y la muestra en pantalla. La página web la escribiremos en el cuadro de texto así que tendremos que leer la propiedad Text de ese cuadro de texto, por tanto el código necesario será esto:

    navegador.navigate (txt_direccion.Text)
    

    ¿Dónde tendremos que poner este código? Pues cuando el usuario haga clic en el botón así que vamos a buscar ese evento del botón. Nos situamos en el editor pulsando el botón del código o pulsando con el botón derecho en el formulario:

    Una vez en el código seleccionamos el botón en la parte superior izquierda:

    Ahora en la parte derecha nos mostrará los eventos a los que puede atender este control, seleccionamos "click":

    Nos va a mostrar el código que se ejecutará al hacer clic en el botón. Esto es el controlador para el evento clic del objeto botón:

    Y ya tenemos todo listo, ejecutemos ahora el programa, pon una dirección y pulsa el botón de navegar y todo listo asi tenemos nuestro propio navegador de web!

    Guia by eMe[/alinear-centro]

    [0]: <a href=
    [1]: http://www.megaupload.com/?d=ITT5CYCL
    [2]: http://microsoft-visual-basic-2008-expr

  • Se te olvidan los demás botones xD
    El botón de refrescar:

    webbrowser1.refresh
    

    Atras:

    WebBrowser1.GoBack 'creo que era así, si no era WebBrowser1.Back
    

    Alante:

    WebBrowser1.GoForward  'o si no, webbrowser1.Forward