Esto lo encontre en un libro, y despues lo mejoré (eso creo), espero que te sirva!
Sub Internet_Shortcut(URL_Cadena As String, Tipo As Boolean)
Dim Num_Archivo As Integer
'Crea un archivo Temporal al que se le agrega la ruta URL
Num_Archivo = FreeFile
Open App.Path & "\Datos\Temporal.url" For Output As #Num_Archivo
Print #Num_Archivo, "[InternetShortcut]"
If Tipo Then
Print #Num_Archivo, "URL=" & URL_Cadena
Else
Print #Num_Archivo, "URL=" & "MailTo:" & URL_Cadena
End If
Close #Num_Archivo
'Ejecutar el Explorador por defecto de Internet
Shell "rundll32.exe shdocvw.dll,OpenURL " & App.Path & "\Datos\Temporal.url", vbNormalFocus
'Eliminar el archivo temporal
Kill App.Path & "\Datos\Temporal.url"
End Sub
Ejm.
call Internet_Shortcut("http:\\rcapatinta.freeservers.com",true) ó
call Internet_Shortcut("rcapatinta@hotmail.com",false)
----- Original Message -----
From: Ramiro García Fernández
To: vb-esp@ccc.uba.ar
Sent: Tuesday, May 25, 1999 3:10 PM
Subject: vb-esp : Abrir una pagina html desde vb
Hola Listeros/as:
he visto en una aplicacion que las ayudas las hacia mediante paginas web con formato html, alguno/a me podria decir como puedo llamar a una pagina html desde vb.
Muchas Gracias
rgarci@mundivia.es