Function DebuggerBreakPoint(only\_if\_active)

DebuggerBreakPoint

The procedure DebuggerBreakPoint breaks execution and activates the debugger when needed.

DebuggerBreakPoint(
     [only_if_active]       ! (optional, default 0) scalar binary expression
     )

Arguments

only_if_active

When this argument equals 1, execution is only stopped when the debugger is active. If this argument equals 0 the execution is always stopped and the debugger is activated if necessary.

Note

  • The debugger and profiler are exclusive. When the profiler is active, this procedure has no effect.

  • This procedure has no effect in end-user mode because the debugger is not available in end-user mode.