Abrir página web en un navegador determinado

1,193 views
Skip to first unread message

Ultraton500

unread,
Jul 26, 2016, 12:14:44 AM7/26/16
to Comunidad de Visual Foxpro en Español
Hola a todos.
Quisiera saber si es posible abrir una determinada página web en Firefox y luego otra página en Explorer, etc.. Hasta el momento solo puedo hacer que se abran únicamente con el navegador predeterminado.
De antemano muchas gracias.

Saludos cordiales,
Javier.

Jairo Miranda

unread,
Jul 26, 2016, 9:05:02 AM7/26/16
to publicesvfoxpro
Para windows siempre habrá un navegador predeterminado, crea un archivo .bat que te abra cada browser y le asignas a cada uno la pagina o url predeterminada.

jm 

Ultraton500

unread,
Jul 26, 2016, 3:18:33 PM7/26/16
to Comunidad de Visual Foxpro en Español
Hola Jairo, gracias por responder.
Hasta el momento me las arreglo para iniciar cada navegador pero lo que no puedo hacer es indicarle la página que se debe abrir.
En mi caso asignarle a cada navegador la página de inicio predeterminada no sería la solución porque son varias las páginas que necesito abrir con un mismo navegador.

Saludos cordiales,
Javier.

Ultraton500

unread,
Jul 27, 2016, 12:33:53 AM7/27/16
to Comunidad de Visual Foxpro en Español
Buscando buscando encontré que puede abrirse una determinada página desde un determinado navegador con estas líneas de código:

start iexplore.exe http://www.google.com/
start firefox.exe http://www.google.com/
start chromeexe http://www.google.com/

pero no puedo hacer funcionar estas líneas directamente desde vfp. La manera de hacer que funcionen es guardando cada una de estas líneas en distintos archivos .bat y ejecutándolos desde vfp de esta forma:

oShell = createobject("WScript.Shell")
oShell.Run("abrir_google.bat",0,.T.)

La gran pregunta sería ¿Se pueden ejecutar esas líneas desde vfp en lugar de ejecutar los archivos .bat que las contienen?
Probé de la siguiente manera:

oShell = createobject("WScript.Shell")
oShell.Run("start iexplore.exe http://www.google.com/",0,.T.)

pero me devuelve el error "OLE error code 0x80070002: El sistema no puede encontrar el archivo especificado."

Agradezco de antemano cualquier comentario al respecto.
Saludos,
Javier.

Staff de Desarrollos EfiMax

unread,
Jul 27, 2016, 12:46:39 AM7/27/16
to publice...@googlegroups.com

CADENA="start IEXPLORE http://EfiMax.com.mx"

! &CADENA

 

 

Suerte

 

______________________________________________

Carlos Omar Figueroa López

Ultraton500

unread,
Jul 27, 2016, 1:15:38 PM7/27/16
to Comunidad de Visual Foxpro en Español
Excelente Carlos, funciona de maravilla!! Mil gracias.

Saludos cordiales,
Javier.
Reply all
Reply to author
Forward
0 new messages