MENU

Отладка dll

Отладка dll

Отладка DLL в целом не отличается от отладки исполняемого файла. Вы устанавливаете контрольные точки в код DLL, и по их достижении отладчик останавливается точно так же, как и при отладке ЕХЕ. Обычно для тестирования DLL создается специальное тестовое приложение, которое запускается под управлением отладчика.
Иногда, однако, тестируемая DLL предназначена для использования с приложениями, созданными в других средах разработки. Пусть, например, вы создаете DLL, которая будет вызываться из приложения Visual Basic. Конечно, вы не можете запустить VB под управлением отладчика Delphi. Тем не менее, вы можете указать отладчику, чтобы он запустил приложение VB как главное приложение (разумеется, базовое приложение должно содержать код для загрузки DLL).
Запуск внешнего главного приложения (host application) осуществляется через панель диалога Run Parameters. Для вызова этого диалога нужно выбрать пункт Run | Parameters в главном меню. Введите имя главного приложения в поле Host Application, щелкните на кнопке Load, и приложение будет запущено.
После запуска главного приложения вы тестируете свою DLL таким же образом, как и при использовании тестового приложения Delphi: устанавливаете в DLL контрольные точки и начинаете отладку.

Категория: Почитать | Добавил: antares125ly (22.09.2019)
Просмотров: 65 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar