jackrobot 04-06-2023, 23:25
Hola Tongue espero estén todos bien Sleepy Sleepy no soy muy bueno programando Undecided. He retomado el tema por la necesidad de hacer un programa que me agende personas  pero tengo un problema con la carga de datos un objeto nulo y no se que hacer, no se donde corregir. Alguien puede ayudarme y revisar el código de mi programa? se los agradecería, lo adjunto por cualquier cosa cualquier consejo sera muy agradecido. No logro entender que pasa, uso diferentes métodos para cargar datos y agregar  usuarios pero no se que pasa... me desconcierta, no se que pasa... Gracias de antemano.
Archivos adjuntos
.zip
Pinto_Express.zip (Tamaño: 25.06 KB Descargas: 6)
Shell 04-06-2023, 22:54
Buenas!.

En Gambas cuando compilamos el código tiene la posibilidad de mostrarnos en la consola las variables que no tienen uso.
Cuando los códigos son extensos y actualizamos este, nos damos cuenta que realmente no necesitábamos una variable determinada
y la eliminamos del código.

A veces es algo que no es fácil de controlar.

Una característica así en otros editores de programación no la he visto mucho.
Los que programan en otros lenguajes. ¿ Las han visto en otros editores de programación ?.

Puede que la operación de compilación se deba realizar de otra forma (no tan visual) y obtener en un archivo el resultado de una compilación.
Claro que luego ese archivo puede ser analizado por el editor y mostrar un resultado, avisándonos de estos resultados

Lógicamente , instalas el editor, los complementos necesarios para trabajar con un lenguaje, pero ya es algo más complejo encontrar
el complemento que pueda facilitar eso.
 

En este caso en Visual Studio Code muestra una variable al pasar el  puntero del ratón por encima de esta, que
no se está accediendo a ella globalmente.

[Imagen: R5PyTpX.png]

Claro que la que realmente hace la función es Pylance.
En este caso ademas el propio editor intenta buscar una solución.

Pylance

Pero parece algo propio del editor. Probablemente el lenguaje tenga algo para estas operaciones.

Saludos
Shell 04-06-2023, 11:11
Buenas!.

Esto es algo muy común. Fijaros en los puntos (espacios) al lado de las llamada a las funciones.

[Imagen: ZMxGOc6.png]

Hay una opción que puede "ocultar" eso.
Mostrar espacios y finales de líneas de puntos

[Imagen: SDhmaq0.png]

Pero eso no elimina realmente esos espacios sobrantes. es como si los ocultase. Siguen estando ahí, cuando activas
o desactivas la opción.

¿ Existe una forma de eliminar esos espacios sobrantes sin tener que ir línea por líneas ?. ( Quizás es algo normal, viendo el ejemplo de abajo )
( Esto me recuerda a un problema habitual "la indentanción" en los códigos de Python)

Por ejemplo en determinados editores, veríamos un bloque con el color de fondo donde se muestran los textos
y veríamos que los bloques no están alineados. Sobresalen.

Os muestro un ejemplo más abajo.

Os muestro un código de Python en el editor SublimeText.

Sin seleccionar el código. ¿ Veis las barras y sus repeticiones ?

[Imagen: JNSeRhS.png]

Ahora os muestro seleccionando el código.

[Imagen: KoWVyTi.png]

Cada editor es un mundo. Puede que sea algo como que a algunos desarrolladores no les gusta verlo de esa forma.
Para mi es solo algo visual, pero con el tiempo nos volvemos como más quisquillosos trabajando con los editores,
Ademas de un código, lo queremos bien presentado, de una forma determinada. Lógico no?.

Saludos
Páginas (557):    1 162 163 164 165 166 557   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 286
Último miembro: ZandorPetrov
Temas del foro: 1,719
Mensajes del foro: 8,923
Últimos temas
Un sistema de ayudas cont...
Foro: Videotutoriales
Último mensaje por: guizans, 22-06-2025, 19:55
Respuestas: 3 - Vistas: 218
Publicidad
Foro: Sobre gambas-es.org
Último mensaje por: Shordi, 18-06-2025, 07:35
Respuestas: 5 - Vistas: 220
Web con gambas, a ver si ...
Foro: WebApp/WebForms
Último mensaje por: jackrobot, 16-06-2025, 17:11
Respuestas: 40 - Vistas: 32,158
Crear una aplicación para...
Foro: Bases de Datos
Último mensaje por: Shell, 29-05-2025, 20:11
Respuestas: 11 - Vistas: 1,343
Paso de parámetros a una ...
Foro: General
Último mensaje por: guizans, 29-05-2025, 19:27
Respuestas: 9 - Vistas: 820
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.