Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Editor HTML En Gambas [Necesito Ayuda]
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Editor HTML En Gambas [Necesito Ayuda] 
 
Hola a todos!
Me llamo Juan Luis y este es mi primer programilla en gambas.
No he subido nada porque me salen mal cosas al crear el paquete.
Por ejemplo quiero aue al instalarlo en unbuntu quede en la seccion Aplicaciones/Programacion/Editor HTML pero aparece en "Otras"
A pesar de haber especificado "Programacion en el asistende para crear el paquete"
El centro de Software de Ubuntu me dice que es un paquete de mala calidad.
Y al instalarlo cuando quiero guardar un archivo HTML terminado me dice que permiso denegado.
¿Que hago para solucionar todo esto?

pantallazonx

Código: [Descargar] [Ocultar]
  1. ' gambas class file
      
  2.  
  3. PUBLIC SUB Form_Open()
      
  4. ColocarControles
      
  5. END
      
  6.  
  7.  
  8. PUBLIC SUB ColocarControles()
      
  9.  'Webbrowser
      
  10.   WebBrowser1.top = 40
      
  11.   WebBrowser1.left = 400
      
  12.   WebBrowser1.width = 1024
      
  13.   WebBrowser1.height = 768
      
  14.  'Caja de texto del codigo fuente
      
  15.   Code.left = 20
      
  16.   Code.top = 40
      
  17.   Code.width = 360
      
  18.   Code.height = WebBrowser1.height - 200
      
  19.   TxtNombre.left = 20
      
  20.   TxtNombre.width = Code.width - 90
      
  21.  'Etiquetas
      
  22.   LblCode.top = 10
      
  23.   LblCode.left = 20
      
  24.   LblWeb.top = 10
      
  25.   LblWeb.left = WebBrowser1.left
      
  26.  'Botones
      
  27.   CmdVer.top = Code.top + Code.height + 10
      
  28.   CmdVer.left = WebBrowser1.left - CmdVer.width - 20
      
  29.   CmdGuardar.left = TxtNombre.left + TxtNombre.width + 10
      
  30.  
  31. END
      
  32.  
  33.  
  34. PUBLIC SUB CmdVer_Click()
      
  35. DIM Archivo AS File
      
  36.  OPEN Application.path & "/temp.html" FOR WRITE CREATE AS #Archivo
      
  37.     PRINT #Archivo, Code.text
      
  38.  CLOSE #Archivo
      
  39.   WebBrowser1.path = Application.path & "/temp.html"
      
  40. END
      
  41.  
  42. PUBLIC SUB CmdGuardar_Click()
      
  43. DIM Archivo AS File
      
  44.  OPEN Application.path & "/" & TxtNombre.text FOR WRITE CREATE AS #Archivo
      
  45.     PRINT #Archivo, Code.text
      
  46.  CLOSE #Archivo
      
  47.   WebBrowser1.path = Application.path & "/temp.html"
      
  48. END
      
  49.  

 




===================
Sube tus clases, módulos o funciones a Mi Web

No soy un completo inútil. Por lo menos sirvo de mal ejemplo
 
Juan Luis Lopez - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Editor HTML En Gambas [Necesito Ayuda] 
 
Hola:
Citar:

No he subido nada porque me salen mal cosas al crear el paquete.


Si quieres compartir el código fuente, puedes subir el paguete tar.gz (el que creas con Proyecto/Crear/Archivo Fuente..), asi no habrá problemas con la instalación en el menu de aplicaciones.
Citar:

Y al instalarlo cuando quiero guardar un archivo HTML terminado me dice que permiso denegado.

Esto lo hace seguramente, porque lo intenta guardar en alguna carpeta que no tengas permiso ( Application.path ) .
Lo suyo es que presentes un cuadro de dialogo para que el usuario lo guarde en la carpeta que quiera (y que tenga permisos), mas o menos el codigo seria asi:

dim destino as string
Dialog.Filter = ["*.html", "html"]
IF NOT Dialog.SaveFile() THEN
IF Right$(Dialog.Path, len(".html")) <> ".html" THEN
destino = Dialog.Path & ".html"
File.Save(destino,Code.text)

WebBrowser1.path = destino
 


A ver si así se te resuelven los problemas...

Saludos

Edito:
El codigo de arriba sustituye al tuyo:
DIM Archivo AS File  
 OPEN Application.path & "/" & TxtNombre.text FOR WRITE CREATE AS #Archivo  
   PRINT #Archivo, Code.text  
 CLOSE #Archivo  
 WebBrowser1.path = Application.path & "/temp.html"  

 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
última edición por jsbsan el Miercoles, 17 Agosto 2011, 19:58; editado 3 veces 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Editor HTML En Gambas [Necesito Ayuda] 
 
Gracias por la ayuda
No sabia que existia dialog (es que puse un filechooser pensando que seria como el common dialog de windows pero como me salia en el form lo quité)
De todas formas no me crea el archivo.
No te entendi cuando dices que si creo el archivo tar.gz no habrá problemas para que aparezca en el menu correcto.
¿me lo puedes explicar?
Gracias
 




===================
Sube tus clases, módulos o funciones a Mi Web

No soy un completo inútil. Por lo menos sirvo de mal ejemplo
 
Juan Luis Lopez - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Editor HTML En Gambas [Necesito Ayuda] 
 
Juan Luis Lopez:

Citar:
De todas formas no me crea el archivo.


El cuadro de dialogo lo que hace es elegir la  ruta y el nombre del fichero.

Para guardar la informacion yo uso:
File.Save(destino,Code.text)


destino es la ruta y nombre del archivo que has puesto en el cuadro de dialogo
code.text= es donde tiene el texto
file.save hace que se guarde en la ruta+fichero, dentro del fichero el contenido del code.text

Si quieres ver un ejemplo de su utilización (tanto para guardar como abrir un archivo), echale un vistazo a este ejemplo:

http://jsbsan.blogspot.com/2011/08/...en-formato.html


Citar:
No te entendi cuando dices que si creo el archivo tar.gz no habrá problemas para que aparezca en el menu correcto.
¿me lo puedes explicar?


No, no te va a aparecer en ningún menú. Te cuento para distribuir los programas que yo hago, no creo paquetes .deb, sino que directamente doy el código fuente (yo lo hago asi para que la gente que lo descarga no tenga níngun problema aunque no use Ubuntu, que es lo que utilizo yo). Para hacer esto, cuando estés en Gambas2 y hayas abierto tu aplicación, le das al menu:
Proyecto/Crear/Archivo Fuente..

Y le pones el  nombre que tu quieras o el que dé el programa automáticamente.
Te va a crear un archivo con extensión .tar.gz,
Este archivo lo puede abrir cualquiera en cualquier sistema linux, y ver lo que tiene el programa y ejecutarlo en gambas2.
Eso si, le estoy dando el código fuente, y el programa se "instala" donde el usuario lo descomprima.

Pongo "instala" entre comillas, porque realmente no se instala sino que allí (en la carpeta que crees para descomprimirla) esta todo el código fuente del programa (iconos, formularios, módulos, clases, etc).

Bueno, espero haberme explicado mejor, si tienes alguna duda, ... por aqui estamos...  

Saludos
 




===================
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: Editor HTML En Gambas [Necesito Ayuda] 
 
Ok ya te entendí lo que me querias decir pero si creo el paquete deb porque no se instala donde yo quiero?
O sea en el menu que yo quiero si en el asistente indique que apareciese en la seccion de programacion?
Gracias por tu ayuda.
 




===================
Sube tus clases, módulos o funciones a Mi Web

No soy un completo inútil. Por lo menos sirvo de mal ejemplo
 
Juan Luis Lopez - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Editor HTML En Gambas [Necesito Ayuda] 
 
¿El código fuente del HTML lo has tabulado tu o el programa?
 



 
 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Editor HTML En Gambas [Necesito Ayuda] 
 
Juan Luis Lopez:

Citar:

si creo el paquete deb porque no se instala donde yo quiero?


Pues eso no lo se ....      


BrunoIV:
Tiene pinta que lo ha tabulado Juan Luis al escribirlo. Si quieres ver un programa "que tabula" automaticamente el codigo, mirate este:

indentador-sangrado-de-nuestro-codigo.html

Tabula el codigo de Gambas2, pero se puede modificar/ampliar, para tabular otros lenguajes....


Saludos
 




===================
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: Editor HTML En Gambas [Necesito Ayuda] 
 
Citar:

Tiene pinta que lo ha tabulado Juan Luis al escribirlo. Si quieres ver un programa "que tabula" automaticamente el codigo, mirate este:


Gracias, echaré un vistazo
 



 
 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Necesito Ayuda Con Un Navegador vfranco Controles/Librerías/Componentes 1 Lunes, 19 Julio 2010, 05:27 Ver último mensaje
hostinglobal
No hay nuevos mensajes Necesito Ayuda Con Un Report Haseo Aplicaciones/Fragmentos de Código 3 Jueves, 17 Noviembre 2011, 21:08 Ver último mensaje
jsbsan
No hay nuevos mensajes Necesito Ayuda En Gambas 3 El gambero General 5 Miercoles, 30 Enero 2013, 15:57 Ver último mensaje
metalgearxd
No hay nuevos mensajes Tecla De Ayuda En El Editor De Gambas Shell General 4 Miercoles, 24 Junio 2015, 09:43 Ver último mensaje
Shell
 

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

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 0 invitados
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