tincho 24-03-2023, 15:40
Hola,

Dado un proyecto gambas del disco local. y dada una clase de este proyecto, por ejemplo MyForm.class:
¿Hay algún algoritmo que analice el contenido?
Deseo obtener:
  • Lista de todas las variables globales, nombre, tipo, valor inicial (si esta declarado)
  • Lista de todos los métodos,  nombre, tipo, acceso, variables de entrada y variables de retorno .
  • Lista de todas las variables públicas de otras clases o módulos a los que MyForm.class accede.
  • Lista de todas los métodos públicos de otras clases o módulos a los que MyForm.class accede.
La idea detrás de todo esto es poder copiar un formulario de un proyecto y todo lo que este necesite para funcionar y nada mas.
Es decir si existe la clase auxiliar Claculator.class y en dicha clase hay dos métodos, Square() y Plus() pero MyForm.class usa solo Plus() una que sea copiado solo Plus() en el archivo y si, además, Plus() usa un método de otra/ clase/s entonces tambien hay que copiarlos.

Por ejemplo Gamabs IDE puede ordenar las clases en el treeview de acuerdo a su ubicación en el sistema de archivos o de acuerdo a su herencia. Para hacer este tipo de cosas debe haber algún algoritmo que analiza cada archivo de código.

Dejo un proyecto para hacer el experimento, donde este tiene varias clases, módulos y formularios.

Experimento: Hacer un algoritmo lo mas simple posible que genere una copia del proyecto pero solo incluir el formulario FMain.for,/FMain.class y todo lo que este relacionado recursivamente.

Esquema:
[Imagen: MCTxJJT.jpg]
Buen fin de semana Big Grin
Archivos adjuntos
.gz
sample-class-parsing-0.0.1.tar.gz (Tamaño: 12.01 KB Descargas: 4)
portaro 23-03-2023, 22:05
Hola amigos tengo un problema con Gambas en mi Ubuntu 14. Se me paso hacer update por synaptic y ló hice via terminal.
Me entro una version nueva y me da error de segmentation fault Core dumped.

Estube siguiendo las instruciones de instalacion via gitlab y me bajo una version creo de 3.18. intente via wget obtener lá 3.6 tar.gz Pero no me la baja.

Fecho eso segui las instruciones para Ubuntu 14 de instalar dependencias y hacer reconf y configure. Lo hizo todo bien pero me da el mismo problema.

Creo que el problema está en recursos de sistema y el software muy reciente.

Alguien sabe si hay algum repo con paquetes gambas para instalar una version anterior?

Gracias.
tincho 22-03-2023, 23:41
Hola amigos.
Hoy me vi en la necesidad de comentar sobre un botón del editor y de vez en cuando aparece algún asunto que requiere volver a explicar algo sobre tal o cual botón.
Bien, aquí pongo una guía numerada de los botones, que incluiré en mi machete, chuleta o como lo digan en vuestra región, pero que al restar aquí siempre podremos consultarlo.
[Imagen: fFta5mk.png]
  1. Formato del texto.
  2. Justificación del texto.
  3. Fuente.
  4. Tamaño de la fuente.
  5. Color del texto.
  6. Eliminar formato.
  7. Insertar línea horizontal.
  8. Imagen.
  9. Insertar enlace.
  10. Borrar enlace.
  11. Insertar video.
  12. Emoticonos.
  13. Insertar un enlace de imagen a Imgur.com (también para los .gif de Peek ).
  14. Lista numerada.
  15. Lista.
  16. Citar.
  17. Insertar código.
  18. Insertar carácter especial.
  19. Pegar como texto plano.
  20. Pegar desde ¿Word?
  21. Insertar código con gheshi.
  22. Deshacer.
  23. Rehacer.
  24. Maximizar.
  25. Ver el código fuente del mensaje.
Ya esta, espero que les sea de utilidad, ya saben delen al like y díganle a Papa Noel que me traiga unas birras.
Páginas (557):    1 186 187 188 189 190 557   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 285
Último miembro: XLRG
Temas del foro: 1,720
Mensajes del foro: 8,925
Últimos temas
Archivos .ods
Foro: General
Último mensaje por: vuott, Hace 7 horas
Respuestas: 1 - Vistas: 34
Un sistema de ayudas cont...
Foro: Videotutoriales
Último mensaje por: guizans, 22-06-2025, 19:55
Respuestas: 3 - Vistas: 245
Publicidad
Foro: Sobre gambas-es.org
Último mensaje por: Shordi, 18-06-2025, 07:35
Respuestas: 5 - Vistas: 248
Web con gambas, a ver si ...
Foro: WebApp/WebForms
Último mensaje por: jackrobot, 16-06-2025, 17:11
Respuestas: 40 - Vistas: 32,303
Crear una aplicación para...
Foro: Bases de Datos
Último mensaje por: Shell, 29-05-2025, 20:11
Respuestas: 11 - Vistas: 1,383
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.