Отслеживать номер текущей строки во время работы DWScript? - PullRequest
0 голосов
/ 11 ноября 2018

Я использую последний DWScript, в котором есть компонент TdwsDebugger. Однако я не обязательно ищу для пользователя средства отладки - просто наглядно показываю номер текущей строки.

В компоненте TdwsDebugger, в его событии OnDebug, expr.ScriptPos, кажется, предоставляет мне эту информацию. Но я пытаюсь понять, как использовать это без фактической «отладки».

Как показать текущий номер строки DWScript без реализации отладки?

1 Ответ

0 голосов
/ 31 января 2019

Когда отладчик не активен, нет кода, активно поддерживающего текущую «строку» или другую конкретную информацию о выполнении, так что информация недоступна.

Обычно, когда не выполняется отладка, механизм выполнения сценариев пытается избежать каких-либо накладных расходов, связанных с отладкой, включая поддержание текущего номера строки или отправку уведомлений о событиях отладки.

...