Ver Mensaje Individual
  #2  
Antiguo 22-10-2014
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Reputación: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Una técnica más o menos viable (porque depende al final del sitio web en cuestión, por ejemplo, hay algunos problemas con "Flash") es utilizar los "Asynchronous Pluggable Protocols" que ofrece Windows en Internet Explorer, así como en los "TWebBrowser" que podemos usar en Delphi. Existe un componente para Delphi que te puede ayudar en la cuestión. Esto es lo que yo uso en mi programa HTML Compiler con aceptables resultados. Puedes buscar más información sobre "Asynchronous Pluggable Protocols" y Delphi, puesto que recuerdo que existe más información que, ahora mismo, no puedo "enlazarte".

Añadir que en este caso estoy hablando como si se tratase de "incrustar" un sitio web y mostrar el mismo sin necesidad de extraer antes los archivos. Si esto último no fuese un problema el asunto sería bastante más sencillo: podrías incrustar en tu programa un archivo Zip que contuviese los archivos a extraer, hacerlo cuando lo necesitases, y, simplemente, navegar hasta el archivo "index.html" de tu sitio web usando sin más un componente "TWebBrowser". Para incrustar el archivo Zip podrías usar recursos, tal como para incrustar cualquier otro tipo de archivo.
__________________
David Esperalta
www.decsoftutils.com

Última edición por dec fecha: 22-10-2014 a las 05:25:30.
Responder Con Cita