ActiveX - Abrir pagina web desde mi control

 
Vista:

Abrir pagina web desde mi control

Publicado por Claok (3 intervenciones) el 17/07/2003 21:25:04
Hola a todos,
Tengo un listview y me gustaria que cuando le doy doble click a un elemento me levante un browser y abra una pagina web. Como lo puedo hacer?
Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro Andrade

Abrir pagina web desde mi control

Publicado por Alejandro Andrade (213 intervenciones) el 24/03/2023 18:42:29
Puedes utilizar el control "Shell.Application" para abrir un navegador y cargar una página web en él. Para hacer esto, puedes utilizar el siguiente código en el evento "DoubleClick" de tu ListView:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Private Sub ListView1_DblClick()
    ' Obtener el elemento seleccionado
    Dim selectedItem As ListItem
    Set selectedItem = ListView1.SelectedItem
    ' Obtener la URL de la página web
    Dim url As String
    url = selectedItem.SubItems(1) ' Suponiendo que la URL está en la segunda subcolumna
    ' Abrir el navegador y cargar la página web
    Dim shell As Object
    Set shell = CreateObject("Shell.Application")
    shell.Open url
End Sub

Este código obtiene el elemento seleccionado en el ListView y la URL de la página web desde la segunda subcolumna del elemento. Luego, crea una instancia del objeto "Shell.Application" y utiliza su método "Open" para abrir el navegador y cargar la página web.

Espero que esto te ayude.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar