Я делаю некоторые аккуратные инсталляторы для наших внутренних библиотек (вместо того, чтобы просто открывать DPK и нажимать "устанавливать" и позже попадать в беспорядок...), и это заставило меня понять, как добраться до различных Переменные Delphi, такие как Известные пакеты, значение RootDir реестра и т.д.
Я вижу, что в Delphi есть ряд переменных, которые вы можете использовать (например, в пути поиска), например $(BDS) и т.д. Когда я просматриваю переменные моей машинной среды, я не вижу их ни в системе или текущего пользователя.
Мои вопросы:
- Делает ли Delphi что-то внутреннее, чтобы сам расширять $(BDS)? Или я могу использовать их внешне каким-то образом (например, искал в реестре).
- Почему обозначение $(xxxx) в пути поиска, а не% xxxx%, как и переменная envirnment? Благодаря