Interesante artículo Xavier.
Más de una vez me ha pasado (que te salgan errores raros en una página del WebBrowser) e imagino que esta debe ser la solución.
Comportamientos del WebBrowser que hasta ahora eran “misterios sin resolver”… 😉
En mi caso, gracias a la GMLib y el nuevo componente que estoy diseñando para ella, en TGMHeatMap, que si no, ni me hubiera planteado solucionar el problema. No hay nada como preguntar a los que saben 🙂
Una pregunta un poco tonta, el valor que nos devuelve la funcion es el que tenemos que poner en la entrada del registro nueva? o hay que hacerle la convercion segun la version que sea?
No, a ver, la función GetIEVersion te devuelve la versión de tu Internet Explorer. Con esta versión (es un string estilo 8.0.6001.18702 por lo que tendrás que jugar con él) puedes montar un case para saber el valor a poner en el registro con el nombre de tu aplicación. Los posibles valores, como digo en la entrada, los puedes ver aquí.
Muchas gracias por esto muy interesante artículo. Siempre me sorprende por el extraño comportamiento del TWebBrowser, aunque supuso que esto se debe a la versión del IE.
Aunque el artículo es antiguo, me ha servido de mucho. Hoy en día es muy común usar un webbrowser para el proceso OAuth para iniciar sesión en Twitter, Facebook, Dropbox, etc. y sin este “truco” muchos procesos de login dan error o muestran mal la página de acceso.
Interesante artículo Xavier.
Más de una vez me ha pasado (que te salgan errores raros en una página del WebBrowser) e imagino que esta debe ser la solución.
Comportamientos del WebBrowser que hasta ahora eran “misterios sin resolver”… 😉
Un saludo.
Gracias Germán
En mi caso, gracias a la GMLib y el nuevo componente que estoy diseñando para ella, en TGMHeatMap, que si no, ni me hubiera planteado solucionar el problema. No hay nada como preguntar a los que saben 🙂
San “stackoverflow” siempre al rescate, yo lo descubrí con los cursos de java.
Por cierto, buen artículo (^_^)
Muchas gracias Roberto! Un placer verte por aquí 🙂
Muy interesante. Me lo apunto.
Muchas gracias Domingo 🙂
Una pregunta un poco tonta, el valor que nos devuelve la funcion es el que tenemos que poner en la entrada del registro nueva? o hay que hacerle la convercion segun la version que sea?
Muchas Gracias.
Un saludo.
Hola Nompa10
No, a ver, la función GetIEVersion te devuelve la versión de tu Internet Explorer. Con esta versión (es un string estilo 8.0.6001.18702 por lo que tendrás que jugar con él) puedes montar un case para saber el valor a poner en el registro con el nombre de tu aplicación. Los posibles valores, como digo en la entrada, los puedes ver aquí.
Saludos!
Me parecía que era de esa manera, pero tenía dudas.
Muchas Gracias!
Muchas gracias por esto muy interesante artículo. Siempre me sorprende por el extraño comportamiento del TWebBrowser, aunque supuso que esto se debe a la versión del IE.
Gracias Iskander.
Thanks Iskander.
Aunque el artículo es antiguo, me ha servido de mucho. Hoy en día es muy común usar un webbrowser para el proceso OAuth para iniciar sesión en Twitter, Facebook, Dropbox, etc. y sin este “truco” muchos procesos de login dan error o muestran mal la página de acceso.