Shordi   09-12-2025, 12:26
#1
De toda la vida un F9 hace que la ejecución del código se detenga en el punto indicado, pero desde hace algún tiempo sólo lo hace si el famoso punto está en el formulario principal. Tengo una estructura que fMain contiene un workSpace. Hay una función que crea un formulario y lo añade al workspace. En este formulario añadido existen paradas en el código que son ignoradas olímpicamente y me obliga a depurar vía F8 sin parar, lo que es un peñazo total.
¿Alguien sabe qué pasa?¿No le ocurre a nadie más?


Saludos
Última modificación: Hoy, 07:29 por Shordi.

No podemos regresar
Shordi   Ayer, 11:02
#2
Lo he subido al bugtracker a ver qué me dicen. Es realmente molesto cuando trabajas con formularios de mucho código. 

Adjunto un mini proyecto que en mi ordenata reproduce el bug.
De todas formas no estaría mal si alguien puede confirmarlo, yo lo he probado en alguna máquina virtual y sí se reproduce.

Saludos
Archivos adjuntos
.zip
SQetchDB.zip (Tamaño: 19.59 KB Descargas: 3)

No podemos regresar
Harpo   Ayer, 17:59
#3
A mi me pasa lo mismo, en mi caso es un programa para gestionar comics con varias clases internas. Al crear una nueva librería de comics, si el punto de interrupción está en el formulario que la crea el programa se detiene. Si el punto de interrupción está en alguna clase interna para gestionar los ficheros de comic lo ignora.

He probado el programa que ha subido y a mi tampoco me funcionan correctamente los puntos de interrupción en el formulario fSchema.
Me pasa desde la actualización a la 3.21.0 y es un dolor de cabeza importante como el error no sea algo evidente.

Un saludo, Harpo.
guizans   Ayer, 23:07
#4
Me pasa lo mismo. Mi versión es la 3.21.1
Shordi   Hoy, 07:29
#5
Solucionado. Mis formularios suelen tener un nombre que empieza con f minúscula, en éste caso fSchema. Se cambia por F mayúscula y funciona correctamente. Dice Benoit que es un bug muy extraño, pero que ya lo ha solucionado.
Duendes, como casi siempre.


Saludos.

No podemos regresar
  
Usuarios navegando en este tema: 1 invitado(s)
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.