visual ventajas una studio puntos punto los interrupción interrupcion fuente encontro distinto copia condicional comprobado codigo code actualmente activará activara activacion delphi debugging ide breakpoints

ventajas - Cómo simular un punto de interrupción Delphi en el código?



punto de interrupcion visual studio code (2)

Estoy bastante seguro de haber visto esto antes, pero no he descubierto / recordado cómo hacerlo. Quiero tener una línea de código que cuando se ejecute desde el depurador Delphi, quiero que aparezca el depurador como si hubiera un punto de interrupción en esa línea.

Algo como:

FooBar := Foo(Bar); SimulateBreakPoint; // Cause break point to occur in Delphi IDE if attached WriteLn(''Value: '' + FooBar);

Espero que tenga sentido. Sé que podría usar una excepción, pero eso sería mucho más sobrecargado de lo que quisiera. Es para algún código de demostración.

¡Gracias por adelantado!


Como dijo Andreas Hausladen en comentarios a esa artice, la función Win32 API DebugBreak () es menos DOS-ish y funciona igual de bien.