2010-12-02 2 views
6

Visual Studio에서 중단 점을 사용하여 디버깅 할 때 실행 커서를 다른 행으로 드래그하여 실행할 코드 줄을 변경할 수 있습니다. IF 문 등을 건너 뛸 수 있습니다.델파이 디버깅에서 프로그램 카운터 이동

Delphi에서 비슷한 기능이 있는지 궁금한가요?

저는 CPU 윈도우 (Delphi 2006)에서 주위를 둘러 보았습니다.하지만 지시 사항을 순서대로 실행하고 건너 뛰지는 않는 것 같습니다.

+0

+1 대신 IP를 언급합니다. –

+0

하하, 고마워요. 나는 적당한 기간을 기억하려고 노력했다, 내가 compsci xD를 공부 한 이래로 나이이었다. – Kieran

답변

7

보기에서 마우스 오른쪽 버튼을 클릭하고 "새 EIP (Ctrl + N)"을 선택하여 명령어 포인터를 설정할 수 있습니다.

+0

Sweet, 그것이 내가 원했던 정확하게 것이다. 고마워! :) – Kieran

7

Delphi XE에서는 실행 커서를 다른 행으로 끌 수 있습니다. CPU 윈도우가 아니라 에디터 자체.

+0

그냥 시도하고 델파이 2010에서도 작동합니다. 고마워. 고마워. –

+1

> 디버그> 다음 명령문 설정을 마우스 오른쪽 버튼으로 클릭하여 동일한 작업을 수행 할 수도 있습니다. 그 중 하나는 너무 오래되었습니다. –

+0

@DavidM 또한 정말 유용합니다. 감사합니다! 나는 거기를 보려고 생각하지 않았다. 에디터의 마우스 오른쪽 버튼 클릭 메뉴에는 메뉴 옵션이있어서 내 눈을 볼 때 유약이 보입니다. – Kieran

1

2007 IDE에서도 소스 코드의 디버그 - 컨텍스트 메뉴에서 실행 포인터를 설정할 수 있습니다. 몇 번 시도했지만 매우 까다 롭습니다. 시작 부분 블록 밖으로 포인터를 이동하지 마십시오. @ss에서 나중에 물을 것입니다.