En visual basic 6 se utiliza la API ShellExecute para ejecutar o llamar a una pagina web archivo sea .exe .doc u cualquier otro, busca info sobre eso para vb2005.
Recuerda que este foro es de vb6 y asi se hace para ejecutar una aplicacion 1 sola vez en .net 2005 debe ser similar
Código:
Private Sub Form_Load()
Executor_software
End Sub
Public Sub Executor_software()
Dim Ya_Existe As Integer
Ya_Existe = App.PrevInstance
If Ya_Existe <> 0 Then
MsgBox "El Programa ya se esta ejecutando"
End
End If
End Sub