Hard mode без перерыва
При отладке я наткнулся на сообщение, похожее на системное сообщение Windows, звучащее приблизительно так: "Unable to stop at breakpoint due to Hard Mode" (невозможно остановиться в точке прерывания из-за Hard Mode - дословно "Тяжелый Режим").
Чья это страшилка, Windows или Delphi, и что это такое - "Hard Mode"?
Это Windows. Есть определенные легальные способы заставить перейти Windows в "Hard Mode". В этом режиме отладчик прервать невозможно. Тем не менее вы могли бы попробовать знаменитый "Маневр Мебиуса". Он заключается в установке дополнительной точки останова на строке *перед* той, которая сообщает системе о переходе в режим Hard. Вызов системного модального диалога обычно заставляет систему выйти из этого режима, после чего вторая точка останова сработает как обычно. Простое шаманство...
Mike Scott Mobius Ltd. [000395]