Tecnología

Inicio

Cómo hacer que las direcciones URL en un navegador Ir en Visual Basic

Cómo hacer que las direcciones URL en un navegador Ir en Visual Basic


Las aplicaciones de escritorio tienen la capacidad para realizar tareas útiles que van más allá de la manipulación de archivos y ejecutar programas multimedia. Lenguaje de programación de Visual Basic de Microsoft, por ejemplo, puede desencadenar procesos remotos y locales. Un proceso es un programa o servicio que se ejecuta en un ordenador. Si su aplicación de escritorio de Visual Basic necesita para poner en marcha un sitio web, incluir un proceso en su código que pasa una dirección URL a un navegador Web. Eso navegador navegue a la URL y mostrar su página web de forma automática.

Instrucciones

Obtener Navegador Localización

1 Haga clic en el botón de menú de Windows "Inicio". Tipo de "Internet Explorer". Cuando aparezca el icono de Internet Explorer, haga clic en el icono y haga clic en "Propiedades". La ventana Propiedades se abre y muestra las propiedades del navegador.

2 Haga clic en el cuadro de texto "Destino", y pulse la tecla "Ctrl" y "A". Este cuadro de texto contiene una cadena de texto. Esta cadena tiene la ubicación del programa de Internet Explorer.

3 Pulse la tecla "Ctrl" y "C" para copiar el nombre de aquel lugar en el portapapeles de Windows.

Pase al URL del navegador

4 Lanzamiento de Visual Studio; crear una nueva aplicación de Windows Forms de Visual Basic. Visual Studio abre un nuevo formulario y lo coloca en la ventana de diseño.

5 Haga clic en "Ver" y luego haga clic en "caja de herramientas" para abrir la ventana de la caja de herramientas. Busque el control de "botón" en esa ventana y haga doble clic que controlan para colocarlo en el formulario. Estudio nombres visuales it "Button1".

6 Haga doble clic en el botón. Una ventana de código se abre y muestra la siguiente Sub:

Private Sub Button1_Click (remitente de ByVal como System.Object, ByVal e As System.EventArgs) Maneja Button1.Click

End Sub

Este sub ejecuta cuando se hace clic en "Button1".

7 Añadir las siguientes declaraciones de variables antes de la instrucción "End Sub"

Como proceso de Dim Proceso

Dim ProcessStartInfo Como ProcessStartInfo

Dim como secuencia browserName

URL Dim como secuencia

8 Agregue el siguiente código debajo del código se describe en el paso anterior:

ProcessStartInfo = Nueva ProcessStartInfo ()

browserName = "xyz"

urlTarget = "http://www.whitehouse.gov"

processStartInfo.FileName = browserName

processStartInfo.Arguments = urlTarget

= System.Diagnostics.Process.Start proceso (ProcessStartInfo)

La primera declaración crea una variable llamada "ProcessStartInfo." Esta variable contiene una instancia de la clase "ProcessStartInfo". Esa clase le permite definir la información que la clase "Proceso" utiliza para poner en marcha un programa externo. La variable "browserName" contiene el nombre del navegador que desea iniciar. Reemplazar "xyz" con la cadena de texto que ha copiado en el apartado anterior que contiene la ubicación de Internet Explorer. La variable "urlTarget" contiene la dirección URL del sitio que desea iniciar. En este ejemplo, que URL apunta a la página web de la Casa Blanca. Cambiar esa URL a cualquier cosa que te gusta. Los últimos tres estados de inicializar el proceso y ponerlo en marcha.

9 Pulse la tecla "F5" para ejecutar la aplicación. La forma aparece y muestra el botón. Clic en el botón. Internet Explorer navega a la página web asignado a la variable "urlTarget".

Consejos y advertencias

  • Si el navegador del usuario no está abierto, su aplicación se abre el navegador. Estos pasos describen el lanzamiento de un navegador específico, Internet Explorer, asignando el nombre de su archivo ejecutable a la variable llamada "browserName." Para lanzar un navegador diferente, escriba el nombre de ese navegador en el menú de Inicio de Windows. El icono del navegador, como Firefox, aparecerá en el menú Inicio. Haga clic en ese icono, y copiar su información de localización como se describe en los siguientes pasos. Asignar esa ubicación para la variable "browserName".
  • ~
  • Si no le importa qué navegador lanza, modificar la última línea de código para que quede como sigue: Proceso = System.Diagnostics.Process.Start (urlTarget). Cuando su aplicación de Visual Basic se ejecuta, se lanza el navegador predeterminado del usuario y pasa el valor de la dirección URL asignada al "urlTarget" variable. Si decide utilizar este método para iniciar el navegador por defecto, que no es necesario para obtener la ubicación del navegador como se describe en la primera sección.