Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 2 de 3
Ir a la página Anterior  1, 2, 3  Siguiente
 
Enlace Con Button.
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Re: Enlace Con Button. 
 
Probaré a ver... Espero que al crear el paquete de instalación a cada persona le funcione en su pc.

Un saludo !
 




===================
Invitación a BeRuby http://es.beruby.com/promocode/u30qoy
 
Falcom - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Enlace Con Button. 
 
No funciona, a ver no creo que sea tan complicado, un botón que lleve a un archivo dentro de la carpeta del proyecto y dicho archivo es un HTML.

Un saludo
 



 
Falcom - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Enlace Con Button. 
 
Citar:

No funciona


¿que error te da?

Citar:
dentro de la carpeta del proyecto

Vamos a ver.... al crear un paquete... lo que creas es un programa .gambas, para acceder a ficheros que tenga el "proyecto" (que ahora esta todo en ese .gambas), el codigo del programa debe de copiar el archivo .html a un directorio (por ejemplo: user.home & "/datos") y esa sera la ruta donde buscar el html..

Este codigo te debe de funcionar:
' gambas class file

PUBLIC SUB _new()

END

PUBLIC SUB Form_Open()
'comprobar que el archivo info-gambas.html, esta copiado en la ruta User.home & "/DATOS"
' y si no lo esta, lo debemos copiar
IF NOT Exist(User.home & "/DATOS/info-gambas.html") THEN
'pruebo a crear la carpeta User.home & "/DATOS"
    TRY MKDIR User.home & "/DATOS"
    'copio el archivo
    TRY COPY "info-gambas.html" TO User.home & "/DATOS/info-gambas.html"
    IF ERROR THEN
      Message.Info("Se ha producido un error al intentar copiar archivo al disco duro\n" & Error.Text)
    ENDIF
ENDIF


ME.Center


END

PUBLIC SUB ToolButton1_Click()
'con shell (¡¡¡debes de tener instalador firefox !!)
DIM comando AS String
comando = "firefox " & user.home & "/DATOS/info-gambas.html"
 SHELL comando
  

END

PUBLIC SUB ToolButton2_Click()
'usando componente gb.desktop
  Desktop.Open(User.home & "/DATOS/info-gambas.html")

END
 


verHtml-0.0.2.tar.gz
Descripción: Ejemplo de como ver un archivo .html que esta contenido dentro de tu proyecto 
Descargar
Nombre del archivo: verHtml-0.0.2.tar.gz
Tamaño: 9.57 KB
Descargado: 24 veces
verHtml-0.0.2.tar.gz
Descripción: Ejemplo de como ver un archivo .html que esta contenido dentro de tu proyecto 
Descargar
Nombre del archivo: verHtml-0.0.2.tar.gz
Tamaño: 9.57 KB
Descargado: 24 veces
verHtml-0.0.2.tar.gz
Descripción: Ejemplo de como ver un archivo .html que esta contenido dentro de tu proyecto 
Descargar
Nombre del archivo: verHtml-0.0.2.tar.gz
Tamaño: 9.57 KB
Descargado: 24 veces

 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Enlace Con Button. 
 
Falcom escribió: [Ver mensaje]
Cuando doy al button, me dice: Acttion has failed.


¿Es que has establecido una Acción para ese botón? No confundamos las "action" con otra propiedad. Action es para asociar la acción de ese botón con una entrada de menú o lo que sea, para no tener que escribir cada manejador de evento, sino uno solo para todos los controles que realicen la misma acción.

También asegúrate de que el formulario sobre el que estás trabajando está marcado como clase de inicio, es un error muy común entre principiantes.

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: Enlace Con Button. 
 
La única manera que me va de momento es así, (es tu código pero cambiando las rutas porque no me encontraba el archivo):
' gambas class file

Public Sub _new()

End

Public Sub Form_Open()
'comprobar que el archivo info-gambas.html, esta copiado en la ruta User.home & "/DATOS"
' y si no lo esta, lo debemos copiar
If Not Exist(User.home & "/Escritorio/Matesutiles/Id.html") Then
'pruebo a crear la carpeta User.home & "/DATOS"
    Try Mkdir User.home & "/Escritorio/Matesutiles"
    'copio el archivo
    Try Copy "Id.html" To User.home & "/Escritorio/Matesutiles/Ids.html"
    If Error Then
      Message.Info("Se ha producido un error al intentar copiar archivo al disco duro\n" & Error.Text)
    Endif
Endif


Me.Center


End

Public Sub Button1_Click()

  Desktop.Open(User.home & "/Escritorio/Matesutiles/Id.html")

End


Ahora mi pregunta es, Creo un paquete de instalación, por ejemplo para Ubuntu, un .deb, al usuario cuando lo instale le va a funcionar ?

Un saludo y Gracias
 



 
Falcom - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Enlace Con Button. 
 
He probado a instalarlo en otro pc con un ubuntu mas anterior al mio (11.10), y lo he hecho con gambas 3 y sorpresa al instalarlo no me deja, me da un mensaje del tipo, la dependencia no satisface.
 



 
Falcom - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Enlace Con Button. 
 
Debe de ser un problema que tengas con tu instalacion de gambas 3.... no es por el codigo...

Si el programa esta en gambas2 (el paquete de instalacion), no te va a funcionar con gambas3. Debes de tener instalado la misma version con la que has hecho el programa.

Si el programa esta hecho en gambas2 entonces tienes que tener instalado gambas2 (porque el instalador lo que lleva es el archivo .gambas en la version 2)
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
última edición por jsbsan el Sabado, 31 Marzo 2012, 14:37; editado 1 vez 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Enlace Con Button. 
 
Vale en teoría ya funciona todo perfecto. Dos ultimos problemas.

1º Tengo como 10-15 archivos HTML porque son entre 10-15 herramientras, entonces tengo que hacer lo mismo para cada uno ?

2º Como el usuario va a necesitar tener instalado gambas 3 hay alguna manera de que le avise de que lo necesita, o de que se instale gambas 3 a la vez que mi programa ?

Un saludo y mil gracias.
 



 
Falcom - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Enlace Con Button. 
 
Hola,

Instalar apt


Mira este hilo.

Saludos
 



 
ljma - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Enlace Con Button. 
 
No me sirve ljma, gracias de todas maneras.

Un saludo
 



 
Falcom - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Enlace en la página oficial de Gambas jguardon General 2 Martes, 15 Septiembre 2009, 14:33 Ver último mensaje
CanihoJR
No hay nuevos mensajes Copiar Un Enlace Simbolico Y Archivo Al Qu... abarzuaf General 2 Domingo, 20 Diciembre 2009, 04:01 Ver último mensaje
abarzuaf
No hay nuevos mensajes Añadir Un Enlace En El Cuerpo Del Post Shell Sobre Gambas-es 2 Sabado, 25 Abril 2020, 10:52 Ver último mensaje
Shell
No hay nuevos mensajes Enlace De Gambas3 En Github? v3ctor General 2 Miercoles, 06 May 2020, 04:43 Ver último mensaje
tercoIDE
 

Publicar nuevo tema  Responder al tema  Página 2 de 3
Ir a la página Anterior  1, 2, 3  Siguiente

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