Shell 09-06-2023, 00:00
Buenas!

Este post puede ser una petición de colaboración a los que usamos el editor de Gambas para facilitarnos la labor de la creación de un proyecto.
O una especie de recopilación de formas o facilidades para mejorar y trabajar mejor con el editor.

Como estoy liado con otro editor y programo también en otro lenguaje a veces resulta confuso tareas tan importantes como esta.
Una vez que tenemos nuestro código que puede ser extenso. Podríamos preguntarnos: ( Son tema comunes ).

Problema 1: Tengo una función o método a la que se llama en una parte de nuestro proyecto y queremos ver como es el código de esa función.
Bien, usamos, Encontrar definición de la función. Podemos hacerlo con la tecla F2.

Tengan en cuenta esto. Estamos en un lugar de nuestro código "y" vamos a ver el código de esa función. Logramos hacerlo, ok.
Pero ahora imagínense que nuestro código es muy largo y ahora queremos volver al lugar desde donde se llamó a esa función
para continuar estudiando el código.

¿ Cuál creen ustedes que es la forma más rápida ?.

Cuando la función se encuentra en otra parte, iremos al modulo, clase, formulario en cuestión. ( Nos trasladará el editor ).
Si naturalmente venimos de FMain. Podemos hacer clic en el árbol del proyecto y muy probablemente nos muestre el lugar
desde donde se llamó la función o método. Creo que es así de sencillo.

Problema 2: El uso de los marcadores.

Si definimos un marcador y queremos hacerlo en el ejemplo anterior, desde donde se llama a la función y encontramos la definición
de la función o método. Una vez allí, ¿ y si el marcador que he creado me devuelve al lugar desde donde se llamó ?.
No funciona. Los marcadores solo funcionan para búsquedas en la clase que se creó. Ya sea un formulario, una clase, etc.

Espero que se animen (siempre que tengan tiempo) y que nos ilustren como se defienden con códigos extensos y que no se pierden en este.

No os podéis hacer una idea de lo distinto que resulta estas tareas en otros editores. Y lo importante que es.

Saludos
Shell 07-06-2023, 14:18
Buenas!.

Más para los aficionados de la electrónica y la programación que no se contentan solo con jugar.
Aprender jugando. Desde luego no es un juego para cualquiera.


 
Cita: 
  • Build circuits using a variety of components from different manufacturers, like microcontrollers, memory, and logic gates.
  • Write code in a compact and powerful assembly language where every instruction can be conditionally executed.
  • Read the included manual, which includes over 30 pages of original datasheets, reference guides, and technical diagrams.
  • Get to know the colorful cast of characters at your new employer, located in the electronics capital of the world.
  • Get creative! Build your own games and devices in the sandbox.
  • Engineering is hard! Take a break and play a brand-new twist on solitaire.

Shezhein I/O

Saludos
Shell 06-06-2023, 20:21
Buenas!.

Con este juego ( de pago ) en versión beta  (aún) se aprende a crear circuitos lógicos usando puertas. Ejemplo, puertas NANDs.
El juego pide unos resultados y se debe crear un esquema para que la función de salida sea la solicitada por este.
Pero hace más cosas. Es multiplataforma y la interfaz está en inglés.


 
Cita:What you learn

LOGIC GATES
Logic gates are the fundamental building blocks of computation. Given only a nand gate you create the rest.

COMPONENTS
Building on logic gates and introducing memory, more complex constructions are possible.

ARCHITECTURE
Assemble your components into real computers. Turing complete computers are the gold standard, Turing complete meaning a computer that is capable of computing the same algorithms as a Turing machine.

ASSEMBLY
Computers are programmed with binary codes. Create assembly instructions to simplify this and solve programming puzzles on your own hardware.

Turing Complete

Saludos
Páginas (560):    1 164 165 166 167 168 560   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 288
Último miembro: shoUsho
Temas del foro: 1,729
Mensajes del foro: 8,987
Últimos temas
Paren...WAIT !!!
Foro: Aplicaciones/Fragmentos de Código
Último mensaje por: guizans, 25-08-2025, 14:49
Respuestas: 3 - Vistas: 458
GambOS
Foro: General
Último mensaje por: guizans, 20-08-2025, 13:58
Respuestas: 0 - Vistas: 318
Gambas y Wayland
Foro: General
Último mensaje por: guizans, 20-08-2025, 13:56
Respuestas: 6 - Vistas: 597
Odio a gb.Report
Foro: General
Último mensaje por: guizans, 19-08-2025, 10:40
Respuestas: 8 - Vistas: 943
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.