Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Abrir Archivo Desde Gambas
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Abrir Archivo Desde Gambas 
 
Hola a tod@s, estoy realizando un pequeño programa y quiero abrir un archivo html que está en el mismo directorio que el código fuente /home/bruno/programa/ayuda.html

He mirado en el foro y he encontrado desktop.open("http://www.google.es"), pero el archivo está en el PC y no me sirve, también he probado desktopfile("ayuda.html")

¿Alguna idea? si es posible que permita abrir otros archivos que no sean .HTML

PD: He abierto un tema nuevo porque las normas así lo indican

Saludos
 



 
 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Abrir Archivo Desde Gambas 
 
Se hace de igual modo:

desktop.Open("ruta_absoluta/a/tu/archivo.html")

Sólo aclarar que aunque el fichero a abrir esté en el directorio del proyecto, no significa que vaya a estar disponible en la máquina de tus usuarios una vez instalado y/o distribuído. Para ello deberás generar o copiar el archivo en un lugar concreto de cualquier PC que vaya a ejecutar tu programa, porque la ruta que has elegido en principio no existirá en ninguna otra PC.

El método desktop.open siempre abre los ficheros con el programa predeterminado, si quieres usar una aplicación específica, deberás recurrir a SHELL o EXEC.


Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Abrir Archivo Desde Gambas 
 
Gracias por responder.. Lo de la ruta absoluta me lo imaginaba que no funcionaria porque otra persona no tiene mis directorios...

No hay otra manera de hacer referencia al archivo que está en el directorio del proyecto??

Si no queda otra solución publicaré el archivo HTML y enlazaré a el desde el programa....
 



 
 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Abrir Archivo Desde Gambas 
 
El directorio del proyecto lo tienes en Application.path
Pero el archivo, como te han dicho, tienes que copiarlo tú allí.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Abrir Archivo Desde Gambas 
 
El directorio está en el directorio prueba en el home del usuario así que la solución es
user.home &/ "prueba"

user.home devuelve la dirección del home del usuario, el operador &/ hace que al unir dos strings de como resultado un path válido y eso obtendrá /home/bruno/prueba

Un saludo
 
 



 
soplo - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Abrir Archivo Desde Gambas 
 
Finalmente me quedo con Application.Path & "/ayuda.html"

De todas formas creo que esto no me va a servir..:(
ya que tendría que hacer que se copiara DURANTE la instalación..

Tendré que enlazar a una web..

Gracias a todos igualmente
 



 
 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Abrir Archivo Con Gambas MSAN Instalación 1 Miercoles, 07 Agosto 2013, 07:11 Ver último mensaje
jguardon
No hay nuevos mensajes ¿Como Abrir Archivo De LibreOffice (.odt)... blopa Controles/Librerías/Componentes 16 Jueves, 12 Febrero 2015, 00:58 Ver último mensaje
blopa
No hay nuevos mensajes Abrir O Ejecutar Un Proyecto Gambas Desde ... Shell General 5 Lunes, 29 Febrero 2016, 19:48 Ver último mensaje
Shell
No hay nuevos mensajes Linux Mint. Abrir Directorio De Proyecto C... Shell Mundo Linux 3 Sabado, 17 Diciembre 2016, 12:58 Ver último mensaje
tincho
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron