Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Delphi XE2, Debug, Breakpoints (https://www.clubdelphi.com/foros/showthread.php?t=78392)

gluglu 16-04-2012 09:28:47

Delphi XE2, Debug, Breakpoints
 
Hola !

He tenido que actualizar desde Delphi 2007 a Delphi XE2, ya que tengo que pasar a Unicode.

No consigo lograr ejecutar el Debugger con BreakPoints. Antes de compilar me permite poner BreakPoints, con el puntito en Rojo, pero en cuanto se ejecuta el programa dentro de Delphi XE2, la línea se pone en verde, y el puntito aparece con una X, indicando que el BreakPoint no está activo.

He probabo ya de todo y no consigo dar con el problema. He buscado todo tipo de información y tampoco.

En Tools -> Options -> Debugger Options tengo activado Integrated Debugging, y en Registered Debuggers tengo los cuatro que deben de aparecer con una instalación por defecto, Win64, Win32, Mac OS X y AQTime.

En Project -> Options -> Delphi Compiler, tengo elegida la opción de Debug. Conditional Defines = DEBUG; DEBUG. En Compiling están marcados tanto Debug Information como Local Symbols. En Linking, está marcado Debug Information = True.

Con todas estas opciones que se suponen correctas, he realizado en varias ocasiones un Build de toda la aplicación. Incluso en el Project Manager, encima de la aplicación, he pulsado botón derecho para elegir 'Clear' en el menu contextual.

Todo ello me ha resultado infructuoso para poner ni un solo Breakpoint en ningún sitio. Es por ello que pido vuestra ayuda. Gracias

Casimiro Notevi 16-04-2012 14:28:12

Bienvenido a clubdelphi, mantcala, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración.

mantcala 16-04-2012 18:50:52

si la he leido y trataré de seguirla gracias.

Casimiro Notevi 10-04-2013 22:15:28

Cita:

Empezado por marinaAv (Mensaje 458407)
yo tengo este mismo problema y ya le movi y no he podido hacer que me permita utilizar los breakpoint

De nuevo te recuerdo nuestra guía de estilo, gracias por tu colaboración :)

doctorhd 11-04-2013 23:43:56

gluglu, la forma que yo utilizo para debugear es la siguiente:

-coloco el punto de interrupción el la linea deseada,
-luego precioso F9 y la ejecución debiera parar en la linea marcada (obviamente si la ejecución pasa por ahí, de acuerdo a la acciones realizadas),
-una vez allí se continua con F8 o F7, dependiendo si quieres bajar un nivel en el detalle del código de cada linea inspeccionada.

Espero te sirva.

Saludos.


La franja horaria es GMT +2. Ahora son las 20:44:01.

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