Here's a Visual Basic routine that invokes the default browser:
Private Declare Function ShellExecute Lib
"shell32.dll" Alias "ShellExecuteA" (ByVal
hwnd As Long, ByVal lpOperation As String,
ByVal lpFile As String, ByVal lpParameters
As String, ByVal lpDirectory As String,
ByVal nShowCmd As Long) As Long
Private Const SW_SHOW = 5
Public Sub HyperJump(ByVal URL As String)
Call ShellExecute(0&, vbNullString, URL,
vbNullString, vbNullString, SW_SHOW)
End Sub
It just passes the desired URL to the routine.