![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
![]() // Saludos |
|
#2
|
||||
|
||||
|
Hola,
Nada Román... también en esto me limité a copiar como un bellaco. Otro programa similar al que yo he llevado a cabo usaba lo mencionado arriba y es que, parece ser, en realidad no hay otra forma de hacerlo, es decir, es la única forma de trabajar con "streams" en lugar de archivos locales, de manera que dichos "streams" pueden ya proceder de donde sea menester, en el caso que nos ocupa de un "recurso" incrustado en el ejecutable. De manera que viendo que esa era la única solución, al menos que yo sepa, el resto fue más o menos sencillo, sobre todo usando el componente para Delphi que he enlazado arriba. Ningún mérito, pues, al menos en este punto. ![]() |
|
#3
|
|||
|
|||
|
Gracias el HTML Compiler sería buena opción si solo necesitase convertir una web a ejecutable,
pero mi programa lleva más cosas que el navegador. Lo más simple que he encontrado es usar programas virtualizadores que te meten todo en un ejecutable tipo el Enigma Virtual Boxm (gratis), Molebox (de pago)....... hay muchos mas, que creo que en tiempo de ejecución extraen los ficheros en un directorio temporal. http://enigmaprotector.com/en/aboutvb.html http://www.molebox.com/ |
|
#4
|
||||
|
||||
|
Hola,
Yo no sugerí tanto usar mi programa, pero, lo que se usa en mi programa, que no es lo mismo. Tú preguntaste por "Algún modo simple de incrustar una web local en un ejecutable" y eso es lo que mi programa hace. Por lo demás, no sé bien a qué te refieres con que tu programa "lleva más cosas que el navegador". De hecho mi programa no sólo añade la página o aplicación HTML sino todos los archivos contenidos en el mismo directorio que el "index.html" de dicha página o aplicación web, así como el contenido de los subdirectorios. No sé si te refieres a algo así cuando dices que tu programa "lleva más cosas que el navegador". |
|
#5
|
||||
|
||||
|
Y que tal incrustar un servidor web? Eso es algo simple. Creas un servidor web, le asignas un puerto y el resto es indentico a como si fuera conexion a internet.
De hecho, actualmente es muy popular embeder un servidor web para hacer desarrollo local, sin pasar por Apache o similares. Eso mismo hago en mi app principal, donde el exe es un servidor web independiente y uso scripts de python que le hablan a este. Zero problemas en los años que llevo haciendo eso. Y es muy facil. P.D: Es una muy buena idea dejar de pensar en los protocolos de internet como cosa que solo existe en los servidores "grandes". Web es MUY simple: TCP (u otro!) + HTTP + Lo que te de la gana. NO esta amarrado a navegadores, lenguajes, nada. Es solo protocolo http y listo.
__________________
El malabarista. |
|
#6
|
|||
|
|||
|
Cita:
pero lo que me refiero es que el twebbrowser es una parte del programa, el cual tiene un explorador de archivos y algunos botones y otras cosas. |
|
#7
|
||||
|
||||
|
Hola,
Cita:
|
|
#8
|
|||
|
|||
|
Cita:
pensaba que me habías recomendado el html compiler no que era tu programa y que habias hecho algo parecido. Buscaré información sobre el tema del Asynchronous Pluggable Protocols en delphi que lo de usar programas de esos virtualizadores que he nombrado antes no me convence mucho. Gracias y disculpas por el malentendido. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Incrustar Imagen | LiAnTe- | Varios | 7 | 26-01-2012 18:50:52 |
| incrustar powerpoint en formulario | lenia310581 | C++ Builder | 2 | 04-02-2009 09:20:34 |
| incrustar definitivo imagen delphi 7 | arespremium | OOP | 3 | 01-08-2007 03:04:16 |
| Incrustar imagen | halizia | PHP | 1 | 23-01-2007 10:49:01 |
| INcrustar | mauriciofox | Impresión | 0 | 25-02-2005 03:29:55 |
|