Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Le marco breakpoint al "delphi" pero no me entra en ellos (https://www.clubdelphi.com/foros/showthread.php?t=59327)

radge 22-08-2008 17:07:55

Le marco breakpoint al "delphi" pero no me entra en ellos
 
Buenas , habré tocado alguna opción general del delphi , porque yo cojo y creo un proyecto , le añádo un button y en el evento click le pongo un "showmessage('test');

Cojo y le pongo un "breakpoint" a esa linea.

le doi al f9 , ejecuto el programa , me sale mi formulario con mi botonzito le doi a el y envez de volver a la pantalla del delphi al codigo (modo debug) me da el showmessage y pasa del breakpoint.

sabeis que opción es ?

Habré tocado alguna opción general porque he probado a crear otro proyecto y me hace lo mismo.

gracias , radge

radge 22-08-2008 17:47:35

Os dejo una imagen.

En "rojo" esta antes de darle al F9 DESPUES la misma linea se pone de un color verde y no entra el breakpoint



gracias radge

maeyanes 22-08-2008 19:34:06

Hola...

Según veo, el compilador está eliminando esas líneas por que a lo mejor detectó que no se ejecutan en ningún momento...

Que ShowMessage dices que es el que te muestra? Por que no veo ninguno en tu código...



Saludos...

eduarcol 22-08-2008 19:40:41

A mi me parece qeu el metodo no esta asociado a ningun evento, revisa el onclick de ese boton a ver si esta llamando ese procedure

radge 25-08-2008 08:06:48

A ver lo que me refiero es que yo pongo un breakpoint , como veis en el dibujo se pone en "rojo" , pero al hacer el RUN ese breakpoint se pone en "rojo" con una "X" tal como muestro en la imagen , lo pongo donde lo ponga , cuando antes me entrava en los breakpoint perfectamente.

Debe ser alguna opción que toque y que no encuentro.

salu2 radge

kuan-yiu 26-08-2008 07:50:24

Cuando te marca con una "x" el breakpoint es que no se está ejecutando esa línea. Yo acabo de añadir un breakpoint y cuando se para en él tiene una marca diferente.
Lo que no sé es porqué no se ejecuta esa línea.

radge 26-08-2008 09:14:28

No lo entiendo la verdad , suerte que tengo un sistema de copias cada hora , asi que restauré el proyecto 1h antes y funciona... cosa mas rara... de todas formas muchas gracias.

salu2 radge


La franja horaria es GMT +2. Ahora son las 06:12:28.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi