Autor |
Mensaje |
Falcom
Usuario
Registrado: Marzo 2012
Mensajes: 10
Edad: 29
|
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
|
#11 Sabado, 31 Marzo 2012, 09:26 |
|
|
Falcom
Usuario
Registrado: Marzo 2012
Mensajes: 10
Edad: 29
|
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
|
#12 Sabado, 31 Marzo 2012, 10:41 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
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
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 |
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 |
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 |
|
#13 Sabado, 31 Marzo 2012, 11:26 |
|
|
jguardon
Administrador
Registrado: Septiembre 2009
Mensajes: 2708
Edad: 57 Ubicación: Granada
|
Re: Enlace Con Button.
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"
|
#14 Sabado, 31 Marzo 2012, 12:48 |
|
|
Falcom
Usuario
Registrado: Marzo 2012
Mensajes: 10
Edad: 29
|
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):
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
|
#15 Sabado, 31 Marzo 2012, 13:07 |
|
|
Falcom
Usuario
Registrado: Marzo 2012
Mensajes: 10
Edad: 29
|
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.
|
#16 Sabado, 31 Marzo 2012, 13:17 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
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)
última edición por jsbsan el Sabado, 31 Marzo 2012, 14:37; editado 1 vez
|
#17 Sabado, 31 Marzo 2012, 14:34 |
|
|
Falcom
Usuario
Registrado: Marzo 2012
Mensajes: 10
Edad: 29
|
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.
|
#18 Sabado, 31 Marzo 2012, 15:04 |
|
|
ljma
Programador
Registrado: Enero 2010
Mensajes: 106
Edad: 54 Ubicación:
|
Re: Enlace Con Button.
Hola,
Instalar apt
Mira este hilo.
Saludos
|
#19 Sabado, 31 Marzo 2012, 18:25 |
|
|
Falcom
Usuario
Registrado: Marzo 2012
Mensajes: 10
Edad: 29
|
Re: Enlace Con Button.
No me sirve ljma, gracias de todas maneras.
Un saludo
|
#20 Domingo, 01 Abril 2012, 07:41 |
|
|
|