Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   ¿Que me aconsejais? (https://www.clubdelphi.com/foros/showthread.php?t=77276)

socger 10-01-2012 09:15:00

¿Que me aconsejais?
 
Tenemos en el curro, una versión de delphi 5, y para usar dentro de la aplicación (formulario) una página de internet (llamarla), uso el componente TWebBrowser.

Esta página que llamo me predispone una serie de ficheros que descargo (la página tiene links para ello) y que luego los abro (bien sean pdf, jpg, etc con su ejecutable correspondiente ... shellExecute).

Bien resulta que el componente TWebBrowser da muchos fallos, incluso si luego quiero llamar a otra página web (links en la página para ello) se cuelga. Pensaba que sólo era en la máquina donde desarrollo, así que cambié de máquina el ejecutable ... pues todavía se seguía colgando. Pensaba que era la página que llamaba, o la página que hacía el link, así que probé con otras y sigue colgándose. Al final he caido en la cuenta que es el componente el que funciona mal.

Por lo que os pregunto lo siguiente:
La función del programa consiste en llamar a una web para traerse unos ficheros, por lo que tengo que mostrarla incrustada dentro del ejecutable de Delphi. ¿Que permita hacer esto?, ¿conoceis otro componente que incruste dentro del ejecutable un navegador?, ¿conoceis alguna manera, si es posible, de incrustar dentro del ejecutable el Google Chrome, o el mozilla ... o hacer algo parecido a lo que quiero conseguir?. La idea es que en el formulario del ejecutable se pudiera redimensionar la ventana web al tamaño que necesitara para así visitar la web que yo viera oportuna y desde esta poder hacer los links a otros apartados (un navegador incrustado en perfecto funcionamiento).

Muchas gracias de antemano estimados profesores.

Casimiro Notevi 10-01-2012 09:37:57

Pues para empezar, que hubieses puesto un título descriptivo a tu pregunta, tal y como se aconseja en nuestras normas ;)

Neftali [Germán.Estévez] 10-01-2012 12:14:44

Hay un componente que usa Chrome. Busca por la web por ChromeBrowser, seguro que sale. Si no recuerdo mal está por Google Code.

Chris 10-01-2012 16:04:10

Cita:

Empezado por Neftali (Mensaje 422639)
Hay un componente que usa Chrome. Busca por la web por ChromeBrowser, seguro que sale. Si no recuerdo mal está por Google Code.

Al respecto puedes revisar el proyecto Delphi Chromium Embeded. Es como el TWebBrowser, pero en lugar de inscrustrar un Internet Explorer te mete un Chromium. Tienes que tener Chrome Frame instalado si mal no recuerdo.

Saludos,
Chris

socger 17-01-2012 21:00:04

Gracias a todos
 
Gracias por vuestros consejos.


La franja horaria es GMT +2. Ahora son las 04:07:14.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi