Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/07/2006, 07:25
luciano
 
Fecha de Ingreso: abril-2004
Mensajes: 192
Antigüedad: 20 años, 1 mes
Puntos: 0
A mi me funcionó, solo que la rama tenia un espacio acá >> \ FIREFOX.EXE\, y daba error:

Código:
Private Function Ruta() As String
'On Error Resume Next
Dim El_Objeto As Object
Set El_Objeto = CreateObject("WScript.Shell")
Ruta = El_Objeto.RegRead("HKEY_CLASSES_ROOT\Applications\FIREFOX.EXE\shell\open\command\")
If Ruta <> "" Then
Ruta = Left(Ruta, InStrRev(Ruta, "-") - 1)
End If
Set El_Objeto = Nothing

Shell Ruta
End Function

Private Sub Command1_Click()
Ruta
End Sub
saludos
__________________
Recursos visual basic