Переместить счетчик программ в Delphi Debugging - PullRequest
6 голосов
/ 02 декабря 2010

В Visual Studio при отладке с точками останова вы можете изменить, какая строка кода будет следующей для выполнения, перетащив курсор выполнения на другую строку; это позволяет пропускать операторы IF и т. п.

Мне было интересно, есть ли в Delphi похожая функция, о которой кто-нибудь знал?

Я осматривал окно ЦП (Delphi 2006), но вы, похоже, только можете выполнять инструкции по порядку, а не пропускать их.

Ответы [ 3 ]

7 голосов
/ 02 декабря 2010

В Delphi XE вы также можете перетащить курсор выполнения на другую строку. Не в окне процессора, а в самом редакторе.

7 голосов
/ 02 декабря 2010

В CPU View вы можете щелкнуть правой кнопкой мыши и выбрать «New EIP (Ctrl + N)», чтобы установить указатель инструкции.

1 голос
/ 02 декабря 2010

В IDE 2007 вы также можете установить указатель выполнения из Debug-Contextmenu в исходном коде.Я пробовал это несколько раз, но это очень сложно.Не пытайтесь переместить указатель за пределы блока начала и конца, иначе он укушет вас в @ss позже

...