Я реализовал пользовательский диалог с c / c ++ и winapi
для установки пакета MSI с setexternalui
с использованием msi.dll/msi.h
.Теперь я хочу перенести этот диалог на бесплатный паскаль из-за лучшей абстракции интерфейса.Я не мог найти способ, как запустить MSI, как я делал раньше.Недостаточно просто запустить установщик как внешний процесс;Мне нужно запустить его скрытым и получить текущее значение прогресса с помощью какого-то обратного вызова.
Существуют ли привязки Паскаля для установщика MSI?