$(name)
вещи являются переменными среды. Я попытался установить хост-приложение на .\$(Platform)\$(Config)\Test.exe
и получил это сообщение об ошибке:
Could not find program, '.\%Platform%\%Config%\Test.exe'.
Обратите внимание, как $(...)
был преобразован в синтаксис переменной среды.
Я также пытался с $(systemdrive)\Test.exe
и получил это сообщение об ошибке:
Could not find program, 'C:\Test.exe'.
Таким образом, переменные среды будут заменены их значениями, если они существуют. Я думаю, что разумно сделать вывод, что среда, используемая для запуска хост-приложения, явно не определяет специальные переменные среды, специфичные для Delphi.
Поэтому я думаю, что ответ на ваш вопрос заключается в том, что вы не можете использовать подобное косвенное указание для настройки хост-приложения.
С другой стороны, переменные среды заменяются, так что, возможно, вы могли бы использовать это, чтобы упростить задачу. Другими словами, вы можете определить свои собственные переменные среды. Я понятия не имею, может ли это помочь вам, поскольку я не знаю точных деталей вашей проблемы.