https://foro.gambas-es.org/viewtopic.php?f=1&t=5377 ----------------------------------- alberto_moyano Jueves, 21 Abril 2016, 15:08 Donde Se Guardan Las Páginas Html [SOLUCIONADO] ----------------------------------- Hola gente, estoy haciendo la ayuda (con páginas html) de una aplicación, en modo de programación --al ejecutar el programa-- funciona la llamada a las páginas html, pero en el paquete de instalación no se guardan, por consiguiente al instalarlo en otra máquina no funciona; la páginas html las tengo en la carpeta del proyecto ya que pensé que seguía la misma lógica que con los iconos, estos últimos si van dentro del paquete de instalación y se ven en la aplicación en otras máquinas. ¿Hay alguna situación particular para las páginas html? Gracias y saludos. ----------------------------------- shordi Jueves, 21 Abril 2016, 15:56 Re: Donde Se Guardan Las Páginas Html ----------------------------------- Todo lo que copies en la carpeta del proyecto se compila en el ejecutable, salvo lo que pongas en la carpeta .hidden El problema está, supongo, en que el path absoluto para encontrar eso cambia según ejecutes el programa desde el IDE, desde un archivo ejecutable o desde un proyecto instalado con .deb o .rpm. Es decir, el lugar de las páginas web incorporadas dentro del ejecutable está donde esté el ejecutable. No sé si me explico... :wink: ----------------------------------- alberto_moyano Jueves, 21 Abril 2016, 16:36 Re: Donde Se Guardan Las Páginas Html ----------------------------------- [quote user="shordi" post="31825"]Todo lo que copies en la carpeta del proyecto se compila en el ejecutable, salvo lo que pongas en la carpeta .hidden El problema está, supongo, en que el path absoluto para encontrar eso cambia según ejecutes el programa desde el IDE, desde un archivo ejecutable o desde un proyecto instalado con .deb o .rpm. Es decir, el lugar de las páginas web incorporadas dentro del ejecutable está donde esté el ejecutable. No sé si me explico... :wink:[/quote] Las páginas html están dentro de la carpeta del proyecto al igual que los iconos ;-) Pero --sospecho-- que algo falta, ya que el ejecutable no las encuentra, si lo que supones respecto del path es válido. Pensé como solución crear una carpeta oculta debajo del home, donde poner las páginas html, y direccionar a esa ruta las llamadas, ¿existe alguna idea más limpia? A. ----------------------------------- vuott Jueves, 21 Abril 2016, 16:37 Re: Donde Se Guardan Las Páginas Html ----------------------------------- Una otra manera es escribir el código html en el projecto Gambas. Aquí un ejemplo, donde un breve código html está escrito en una sub-routine. El código es guardado en un fichero .html en la carpeta /tmp. Este fichero .html será llamado cuando sirve. Hace falta activar los Componentes: [i]gb.qt4[/i], [i]gb.qt4.ext[/i] y [i]gb.qt4.webkit[/i]. [code linenumbers=false syntax=gambas]Public Sub Form_Open() With Me .W = 700 .H = 500 .Center End With Crea_HTML() WebSettings[WebSettings.PluginsEnabled] = True WebSettings[WebSettings.JavascriptEnabled] = True WebSettings[WebSettings.JavaEnabled] = True End Public Sub Button1_Click() Dim wv As WebView With wv = New WebView(Me) .X = 10 .Y = 20 .W = 650 .H = 450 ' Carga el fichero html, guardado en la carpeta /tmp: .Url = "/tmp/mi_html.html" End With End Private Procedure Crea_HTML() Dim s As String ' Escribimos el código html para ver un video en directo: s = "\n" & "