Отладка расширения Delphi в RAD Studio
Чтобы отладить расширение в RAD Studio:
- В свойствах проекта откройте
Options→Debugger:- Укажите в
Host applicationпуть к исполняемому файлу CAM-системы, напримерC:/Program Files/Sprut Technology/SprutCAM 18/Bin64/sc.exe; замените каталог на путь установленной версии; - Укажите в
Parametersзначение/EXTENSION_DEBUG_FOLDER="${workspaceFolder}/project/main/bin/Debug". Вместо${workspaceFolder}подставьте полный путь к каталогу примера.
- Укажите в
- Скопируйте файл
settings.jsonв каталогbin\debug.
При выборе Run (F9):
- RAD Studio соберёт проект и поместит DLL по пути, указанному в настройках проекта;
- CAM-система запустится с параметром
/EXTENSION_DEBUG_FOLDER="${workspaceFolder}/project/main/bin/Debug"; - Помимо зарегистрированных расширений, CAM-система проверит каталог
${workspaceFolder}/project/main/bin/Debugи загрузит собранную DLL согласно файлуsettings.json; - При выполнении кода расширения в CAM-системе отладчик остановится на breakpoints, установленных в RAD Studio.