abrir chrome desde activex
-
- Posts: 61
- Joined: Tue Nov 19, 2013 2:13 pm
abrir chrome desde activex
Hola Antonio, quiero utilizar google map para indicar direcciones. Yo genero la pagina con el codigo que funciona perfectamente con chrome (fuera del programa)
el problema que activex me la abre con Internet Explorer que segun tengo entendido tiene problemas de compatibilidad
ahi me da error en el scrip etc etc y no me muestra nada
COMO PUEDO ABRIR LA PAGINA PERO CON CHROME?
Te mando el ejemplo que estoy utilizando
oActiveX : Do( "Navigate2" , "\" + CurDir() + "\temp.html" )
o tambien
function PRUEBA
local oDlg, oActiveX
DEFINE DIALOG oDlg RESOURCE "Test"
REDEFINE ACTIVEX oActiveX ID 10 OF oDlg PROGID "Shell.explorer.2"
ACTIVATE DIALOG oDlg CENTERED ;
on init oActiveX : Do( "Navigate2" , "c:\vpuesto\temp.html" )
el problema que activex me la abre con Internet Explorer que segun tengo entendido tiene problemas de compatibilidad
ahi me da error en el scrip etc etc y no me muestra nada
COMO PUEDO ABRIR LA PAGINA PERO CON CHROME?
Te mando el ejemplo que estoy utilizando
oActiveX : Do( "Navigate2" , "\" + CurDir() + "\temp.html" )
o tambien
function PRUEBA
local oDlg, oActiveX
DEFINE DIALOG oDlg RESOURCE "Test"
REDEFINE ACTIVEX oActiveX ID 10 OF oDlg PROGID "Shell.explorer.2"
ACTIVATE DIALOG oDlg CENTERED ;
on init oActiveX : Do( "Navigate2" , "c:\vpuesto\temp.html" )
Re: abrir chrome desde activex
La respuesta "buena" no la sé, pero esta puede servir:
Pero.... no abre en un dialogo "propio"
Code: Select all
cHtml:= "map.html"
cCmd:= "c:\Archivos de programa\Google\Chrome\Application\Chrome.exe"+ Space(1)+ cHtml
WinExec(cCmd)
-
- Posts: 61
- Joined: Tue Nov 19, 2013 2:13 pm
Re: abrir chrome desde activex
si, no me sirve asi pero gracias por el intento.
Debería al menos abrir el navegador que tengo por defecto con eso me conformo, pero con el activex en algun lugar le dice que abra el internet explorer, tendriamos que averiguar donde para cambiarlo.
sigo buscando.
sldos
Silvina
Debería al menos abrir el navegador que tengo por defecto con eso me conformo, pero con el activex en algun lugar le dice que abra el internet explorer, tendriamos que averiguar donde para cambiarlo.
sigo buscando.
sldos
Silvina
Re: abrir chrome desde activex
Supongo que se podrá establecer en el registro de Windows.
No controlo mucho el tema del registro de Windows, porque resulta que el registro de Windows, a partir de la versión Windows 7, requiere derechos de administrador.
Pero aún teniendolos, podria ser que tu programa (tuaplicacion.exe) tambien requiera modificar el .manifest. Y aun así no se si funcionaria, porque quizá dependa de la "rama" del registro que se quiera modificar... no controlo mucho este tema... no he hecho muchas pruebas...
Si alguien pudiera indicar como modificar claves del registro de Windows 7 (y superior) (todas, incluso las más comprometidas del sistema) desde Fivewin seria una gran ayuda.
No controlo mucho el tema del registro de Windows, porque resulta que el registro de Windows, a partir de la versión Windows 7, requiere derechos de administrador.
Pero aún teniendolos, podria ser que tu programa (tuaplicacion.exe) tambien requiera modificar el .manifest. Y aun así no se si funcionaria, porque quizá dependa de la "rama" del registro que se quiera modificar... no controlo mucho este tema... no he hecho muchas pruebas...
Si alguien pudiera indicar como modificar claves del registro de Windows 7 (y superior) (todas, incluso las más comprometidas del sistema) desde Fivewin seria una gran ayuda.
Re: abrir chrome desde activex
Holá, para no generar errores en el script, ponga esto:
oActiveX:Silent := .T.
http://fivewin.com.br/index.php?/topic/ ... a-activex/
Salu2.
oActiveX:Silent := .T.
http://fivewin.com.br/index.php?/topic/ ... a-activex/
Salu2.
João Santos - São Paulo - Brasil
-
- Posts: 61
- Joined: Tue Nov 19, 2013 2:13 pm
Re: abrir chrome desde activex
Puse pero me da error .
tambien probé oActivex:silence
Lo que me pregunto es donde le indica que abra ese navegador y no el que yo tengo por defecto en mi windonws
sigo...
Sldos
Silvina
tambien probé oActivex:silence
Lo que me pregunto es donde le indica que abra ese navegador y no el que yo tengo por defecto en mi windonws
sigo...
Sldos
Silvina
Re: abrir chrome desde activex
Cual és tu versión del fivewin? En fwh13.06 funciona bién;
Salu2.
Salu2.
João Santos - São Paulo - Brasil
-
- Posts: 61
- Joined: Tue Nov 19, 2013 2:13 pm
Re: abrir chrome desde activex
perdon, Karinha, ahi vi el ejemplo a que te referis esta muy bueno, lo estoy probando
gracias
gracias
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- Andrés González
- Posts: 625
- Joined: Thu Jan 19, 2006 10:45 am
- Location: Mallorca
Re: abrir chrome desde activex
silvina me puedes indicar como captas la dirección desde google map?
Re: abrir chrome desde activex
Code: Select all
#Include "FiveWin.ch"
STATIC oWnd
FUNCTION Google_Chrome()
LOCAL oActiveX, cEvents := ""
DEFINE WINDOW oWnd TITLE "FiveWin ActiveX Support"
oActiveX = TActiveX():New( oWnd, "Shell.Explorer" )
oActiveX:Silent := .T.
oWnd:oClient = oActiveX
// Para hacer una busqueda en el google
// oActiveX:Navigate( "https://google.com.br/search?q=" )
// muestra el mapa del google con busqueda
oActiveX:Do( "Navigate2","https://www.google.com.br/maps/place/" )
ACTIVATE WINDOW oWnd MAXIMIZED
RETURN NIL
// END OF PROGRAM
João Santos - São Paulo - Brasil
Re: abrir chrome desde activex
João Santos - São Paulo - Brasil