ayuda con apertura pagina web

42 views
Skip to first unread message

David Tato Jimenez

unread,
Mar 28, 2023, 12:38:01 AM3/28/23
to oo...@googlegroups.com
Hola a todos, les quisiera pedir su ayuda.

Quiero en mi programa abrir una pagina web con Chrome o Microsoft Edge,
me es indiferente cualquiera.

Pero al ejecutar mi programa y abrir la pagina web, si vuelvo a mandar
la instrucción me la vuelve a abrir en una ventana nueva dentro del
explorador.

Como puedo detectar que ya esta abierta para que no la aperture dos veces.

La pagina web la abro de la siguiente forma.

 curl:="https://www.google.es"
 error:= ShellExecute( 0 , "open", "rundll32.exe",
"url.dll,FileProtocolHandler " + cUrl, , 1 )

Mil gracias.

Juan Carlos Ocampo de la Cruz

unread,
Mar 28, 2023, 1:07:57 PM3/28/23
to oo...@googlegroups.com
Hola David:

Intenta de esta forma, solo abre otra pestaña si ya está abierto el explorador:

oShell := CreateObject( "WScript.Shell" )
oShell:run("msedge.exe  https://www.google.es") // Con Edge
oShell:run("chrome.exe  https://www.google.es") // Con Chrome

Saludos.

--
Has recibido este mensaje porque estás suscrito al grupo "[oohg]" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a oohg+uns...@googlegroups.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/oohg/14b8a7c4-629c-a070-2eec-0be49eb56f0f%40gmail.com.

David Tato Jimenez

unread,
Mar 28, 2023, 11:55:46 PM3/28/23
to oo...@googlegroups.com, Juan Carlos Ocampo de la Cruz

Hola Juan, gracias por tu interes y ayuda.

Eso es lo que no quiero, que si está ya abierto el explorador se abra otra pestaña igual.

Saludos.

Reply all
Reply to author
Forward
0 new messages