Como lanzar una URL desde vb.net

14/08/2006 - 09:08 por David cs | Informe spam
Holas:

Tengo un boton desde el cual quiero lanzar una direccion web. ¿Que clases
debo usar para hacer dicha llamada?

Gracias anticipadas.

Preguntas similare

Leer las respuestas

#1 doliveras
14/08/2006 - 13:11 | Informe spam
Si lo que quieres es poder abrir la URL dentro de tu propia aplicación
debes usar un componente llamado WebBrowser, básicamente és el
Explorer.

Añadiendo este control a un formulario tendrás un navegador, y
pasandole la dirección URL que quieras abrir la verás directamente en
tu formulario.


David cs ha escrito:

Holas:

Tengo un boton desde el cual quiero lanzar una direccion web. ¿Que clases
debo usar para hacer dicha llamada?

Gracias anticipadas.
Respuesta Responder a este mensaje
#2 David cs
14/08/2006 - 17:18 | Informe spam
No, lo que quiero es que automaticamente se abra el navegador configurado
por defecto en windows.

"doliveras" escribió en el mensaje
news:
Si lo que quieres es poder abrir la URL dentro de tu propia aplicación
debes usar un componente llamado WebBrowser, básicamente és el
Explorer.

Añadiendo este control a un formulario tendrás un navegador, y
pasandole la dirección URL que quieras abrir la verás directamente en
tu formulario.


David cs ha escrito:

Holas:

Tengo un boton desde el cual quiero lanzar una direccion web. ¿Que clases
debo usar para hacer dicha llamada?

Gracias anticipadas.
Respuesta Responder a este mensaje
#3 SoftJaén
14/08/2006 - 18:21 | Informe spam
"David cs" escribió:

Tengo un boton desde el cual quiero lanzar una direccion web.
¿Que clases debo usar para hacer dicha llamada?



Hola, David:

Necesitarás ejecutar el método «Start» de la clase «Process», de esta forma
se cargará la página web en el navegador predeterminado que tengas en tu
sistema:

Dim proceso As New System.Diagnostics.Process

With proceso
.StartInfo.FileName = "http://www.google.es"
.Start()
End With

Un saludo

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.
Respuesta Responder a este mensaje
#4 Aldo Dell\Uomini
14/08/2006 - 18:24 | Informe spam
Puedes hacerlo vía API de window con ShellExecute (Revisa la documentación
del MSDN para la configuración de la API)

Por ejemplo:


Public Declare Auto Function ShellExecute Lib "user32.dll" (ByVal Handle As
IntPtr, ByVal loOperation As String, ByVal lpFile As String, ByVal
lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As
Integer) As System.IntPtr



'modo de visualización:

Dim SW_SHOWNORMAL As Integer = 1

'ejecutamos:

ShellExecute(Me.handle, "OPEN", "archivo.htm", Nothing, Nothing,
SW_SHOWNORMAL)

La otra manera es creando un nuevo proceso mediante la clase process:
Dim p As New Process

p.Start("C:\Archivos de programas\Microsoft Internet
Explorer\iexplorer.exe")


En ambos casos quizá haya que hacer ajustes menores tales como la dirección
exacta de tu explorador o del archivo .htm que quieres abrir.


"David cs" escribió en el mensaje
news:
No, lo que quiero es que automaticamente se abra el navegador configurado
por defecto en windows.

"doliveras" escribió en el mensaje
news:
Si lo que quieres es poder abrir la URL dentro de tu propia aplicación
debes usar un componente llamado WebBrowser, básicamente és el
Explorer.

Añadiendo este control a un formulario tendrás un navegador, y
pasandole la dirección URL que quieras abrir la verás directamente en
tu formulario.


David cs ha escrito:

Holas:

Tengo un boton desde el cual quiero lanzar una direccion web. ¿Que clases
debo usar para hacer dicha llamada?

Gracias anticipadas.




Respuesta Responder a este mensaje
#5 Harvey Triana
14/08/2006 - 18:45 | Informe spam
Posiblemente solo necesites:
Dim p As Process = New Process()
p.Start(URL)

<Harvey Triana />

"David cs" escribió en el mensaje
news:
No, lo que quiero es que automaticamente se abra el navegador configurado
por defecto en windows.

"doliveras" escribió en el mensaje
news:
Si lo que quieres es poder abrir la URL dentro de tu propia aplicación
debes usar un componente llamado WebBrowser, básicamente és el
Explorer.

Añadiendo este control a un formulario tendrás un navegador, y
pasandole la dirección URL que quieras abrir la verás directamente en
tu formulario.


David cs ha escrito:

Holas:

Tengo un boton desde el cual quiero lanzar una direccion web. ¿Que clases
debo usar para hacer dicha llamada?

Gracias anticipadas.




Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida