Выполнение DLL по шагам
При пошаговом выполнении функции DLL Turbo Debugger загружает идентификатор DLL, исходный код DLL в окно Windows и позиционирует курсор на вызываемую подпрограмму. Однако, перед загрузкой исходного кода в окно Module должны удовлетворяться следующие условия:
.EXE программы.
Turbo Debugger ищет исходный код DLL также, как и исходный
код программ. Если DLL не содержит отладочной информации, то отладчик не может найти исходный код DLL и открывает окно CPU.
При отладке функции DLL и прохождении с помощью F7 или F8
оператора return ваша программа может начать работать, хотя вы
нажали F9. Такое поведение типично при отладке DLL, вызванной из
программы без отладочной информации, или когда DLL возвращает управление через функциональный вызов Windows.
Если вы отлаживаете код запуска DLL, перед загрузкой DLL установите точку останова на первой строке программы. Это обеспечит
приостановку программы при возврате и DLL.