Я почти уверен, что видел это раньше, но я не узнал / не вспомнил, как это сделать. Я хочу иметь строку кода, которая при запуске из отладчика Delphi, я хочу, чтобы отладчик всплывал, как будто на этой строке была точка останова.
Что-то вроде:
FooBar := Foo(Bar);
SimulateBreakPoint; // Cause break point to occur in Delphi IDE if attached
WriteLn('Value: ' + FooBar);
Надеюсь, это имеет смысл. Я знаю, что могу использовать исключение, но это будет намного больше, чем я хочу. Это для демонстрационного кода.
Заранее спасибо!