¿Cómo hacer un navegador de Internet en Vb.Net sin el control del explorador de Internet?

Escrito por lora covrett | Traducido por jaime alvarez
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
¿Cómo hacer un navegador de Internet en Vb.Net sin el control del explorador de Internet?
Usar el control de explorador de Internet en Virtual Basic te ayuda a controlar la navegación del usuario. (Hemera Technologies/AbleStock.com/Getty Images)

Hay varias formas de acceder a Internet desde tu aplicación .NET de Visual Basic. El control del explorador de Internet disponible en .NET permite a los usuarios navegar por Internet sin salir de la aplicación VB. Esta solución le da a la aplicación más control sobre la navegación del usuario. Si tu aplicación necesita acceder a un sólo sitio de Internet en particular, podría ser más fácil de poner en marcha ese sitio como un proceso. Entonces, la aplicación sólo controla la apertura y cierre del navegador externo.

Nivel de dificultad:
Moderadamente difícil

Otras personas están leyendo

Instrucciones

  1. 1

    Agrega un cuadro de texto desde ToolBox a la forma de Visual Basic en tu proyecto desde el que deseas iniciar el navegador de Internet. El cuadro de texto aceptará la entrada del usuario de la dirección de Internet que deseas visitar. Asigna un nombre al cuadro de texto como "txtWebSite".

  2. 2

    Agrega un botón del ToolBox a la forma de VB. Asigna un nombre al botón como "cmdBrowse". Cuando el usuario haga clic en este botón, la dirección de Internet introducida en "txtWebSite" se abrirá en el navegador de Internet designado.

  3. 3

    Codifica tu aplicación para comprobar en primer lugar que "txtWebSite" contiene una dirección de Internet válida. Asegúrate de que los cuatro primeros caracteres sean "www." y si no lo son, muestra un mensaje de error al usuario final y no les permitas continuar. Si "cmdBrowse" está por defecto en "Enabled = False" en tiempo de diseño, sólo ajústalo a "Enabled = True" si una dirección de Internet válida se introduce en "txtWebSite".

  4. 4

    Declara e inicia el "proceso" que pondrá en marcha la apertura del navegador de Internet en la página de Internet correctamente introducida. Si sabes qué navegador tiene tu usuario final, "Dim p As Process = Process.Start ("firefox", txtWebSite.Text)" abrirá el sitio de Internet introducido en "txtWebSite" en un navegador Firefox. Si se utiliza Internet Explorer, sustituye "firefox" con "iexplore".

  5. 5

    Cierra el navegador de Internet abierto por tu aplicación con "p.kill ()", donde "p" es una referencia al "proceso" que lanzó el navegador.

Consejos y advertencias

  • La fuente de la página de Internet también puede ser una variable ingresada desde un archivo externo o una tabla de base de datos en lugar de un cuadro de texto en la forma.
  • Si se ingresa una dirección de Internet no válida, el usuario final recibirá el mensaje estándar de "Internet Explorer no puede mostrar la página web".

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles